📌 QUICK ANSWER
The Delhi to Agra distance is about 232 km by the fastest road, taking roughly 4 hours by the Yamuna Expressway. You can also go by fast train in under two hours or by bus. Mathura and Vrindavan, the land of Krishna, sit right on the Yamuna Expressway between the two cities, so they can be added with almost no detour. To travel Delhi to Agra with Braj added, call or WhatsApp +91 7302265809.
Key takeaways
The Delhi to Agra distance is about 232 km by the fastest road.
The drive takes roughly 4 hours by the Yamuna Expressway.
A fast train, the Gatimaan or Shatabdi, does it in under two hours.
Buses and flights also run, though the train and car are best.
Mathura and Vrindavan sit right on the route, on the Yamuna Expressway.
They can be added to a Delhi to Agra trip with almost no detour.
I am Gurudutt, born in Gokul in the Mathura district, which sits right on the road between Delhi and Agra and I run this route constantly, for it is the road of the Golden Triangle and of every pilgrim and tourist who joins the capital, the Taj and the land of Krishna. Here is the complete guide to the Delhi to Agra distance: the routes, the times, the best way to travel, the toll and the stops and, best of all, how to add Mathura and Vrindavan, which lie right upon the way. See our same day Agra Vrindavan tour from Delhi, message us on WhatsApp at +91 7302265809, any day from 8 AM to 9 PM.
Delhi to Agra distance by road
By road, the Delhi to Agra distance is about two hundred and thirty two kilometres by the fastest route, taking roughly four hours by the excellent Yamuna Expressway, the fast-tolled road that runs from Greater Noida to Agra. There are a few alternatives, all close in length and time. The Yamuna Expressway is much the best, smooth and quick; the older NH 44 is slower. The table gives the road options.
Delhi to Agra by road. Distances and times are approximate; verify before travel.
Route | Distance | Driving time |
Via Yamuna Expressway (fastest) | About 232 km | About 4 hr 11 min |
Via Noida to Greater Noida Expy and Yamuna Expy | About 235 km | About 4 hr 31 min |
Via NH 44 | About 250 km | About 4 hr 54 min |
Agra to Delhi distance
The journey the other way, from Agra to Delhi, is naturally the same distance of about two hundred and thirty to two hundred and forty kilometres and takes a similar four to four and a half hours by road, again best by the Yamuna Expressway. The table gives the return options.
Agra to Delhi by road. Distances and times are approximate; verify before travel.
Route | Distance | Driving time |
Via Yamuna Expressway (fastest) | About 232 km | About 4 hr 10 min |
Via Yamuna Expy and Noida to Greater Noida Expy | About 240 km | About 4 hr 12 min |
Via Yamuna Expy, Noida Expy and Ring Road | About 230 km | About 4 hr 32 min |
Should you drive, take the train or fly?
On this route the choice is a real one, for it is one of the best connected in India and each way suits a different traveller. Driving, on the Yamuna Expressway, is comfortable and flexible, about four hours and it is the only way that lets you add Mathura and Vrindavan on the road between. The fast train is the quickest of all, well under two hours, a marvel of speed. The bus is the most economical. Flying makes little sense over such a short distance once airport time is counted. For a traveller who wishes to see Braj or the Taj at their own pace, the car is best; for pure speed between the two cities, the train. The table compares them.
Delhi to Agra, the ways compared. Verify times when you book.
Way | Time | Best for |
Driving | About 4 hours | Freedom and adding Mathura and Vrindavan |
Fast train (Gatimaan, Shatabdi) | Under 2 hours | Pure speed between the two cities |
Bus | About 4 to 5 hours | Economy |
Flight | About 1 hr air plus airports | Rarely worth it over this distance |
Delhi to Agra by train
The train is the fastest way of all between Delhi and Agra and a fine one. The premier service is the Gatimaan Express, the fastest train in India, which runs from Hazrat Nizamuddin in Delhi to Agra Cantt in about one hundred minutes and the Shatabdi Express is nearly as quick; many other trains also ply the busy line. It is a comfortable, swift and economical way to reach Agra and ideal if the Taj alone is your aim and you do not wish to stop along the road. From Agra Cantt station a taxi or auto reaches the Taj and the sights. Book the Gatimaan and Shatabdi ahead, for they are popular.
Delhi to Agra by bus
The bus is the most economical way between the two cities and buses run frequently. Air conditioned Volvo coaches and state buses leave from the Delhi bus terminals and from private operators for Agra through the day, taking about four to five hours by the expressway, a little longer than a car for the stops. It is a good budget option for the traveller who does not need to stop along the way, though it gives none of the freedom of a private car to add Braj or to set your own pace. For most who want comfort and the chance to see more, the car or the train is better.
The toll and the road
A word on the practicalities of the drive, which many ask about. The Yamuna Expressway is a tolled road, so budget for the toll, paid at the plazas along the way, in addition to fuel; the exact amount changes from time to time, so I do not quote a figure here, but carry means to pay it. The expressway is fast and well made, but it is also known for stretches where speeding leads to accidents, so a steady, careful driver matters, especially in the winter fog which can be dense on this road. There are clean rest stops with food and fuel along the expressway, roughly midway, good for a break. A private car with a careful local driver takes all this in hand.
Mathura and Vrindavan on the way
Here is the thing that makes this route special and that most who search the Delhi to Agra distance never realise: the land of Krishna lies right upon it. Mathura and Vrindavan sit just off the Yamuna Expressway, roughly midway between Delhi and Agra, so a traveller going from Delhi to Agra can stop at Braj on the way with almost no detour, turning a simple transfer into a pilgrimage. From Delhi it is about one hundred and fifty kilometres to Mathura and then only about sixty kilometres on to Agra. Countless travellers do exactly this, seeing Vrindavan and Mathura between the capital and the Taj and it is the journey I know best of all. The table shows how the route breaks.
Braj on the Delhi to Agra route. Distances are approximate; verify on the day.
Leg | Distance | Time |
Delhi to Mathura | About 150 km | About 2.5 to 3 hours |
Mathura to Vrindavan | About 12 to 15 km | About 30 minutes |
Mathura to Agra | About 60 km | About 1 to 1.5 hours |
This is the classic Golden Triangle with a soul added. Our same day Agra to Mathura Vrindavan tour does the Braj and Taj combination in a day and for the full route from the capital see our distance from Delhi to Vrindavan guide.
Making a Golden Triangle of it
For those with more time, the Delhi to Agra road is one leg of the famous Golden Triangle, Delhi, Agra and Jaipur, the classic first journey through India and Braj slips naturally into it. A beautiful plan is Delhi to Vrindavan and Mathura, then on to Agra for the Taj and, if you wish, onward to Jaipur, joining the Mughal monuments, the pink city and the land of Krishna in one unforgettable circle. Whether you take the whole triangle or simply the Delhi to Agra leg with Braj added, a private car makes it flow. Our three day Agra Mathura Vrindavan tour gives the monuments and the temples the time they deserve.
When to travel
The cool months of October to March are the best time to make this journey and to see the Taj and Braj, pleasant for the drive and the sightseeing, though the winter mornings can bring dense fog on the expressway, so allow extra time and travel in daylight where you can. The summer from April to June is very hot and the monsoon brings rain. Remember too that the Taj Mahal is closed every Friday, so plan your Agra day around that. Our best time to visit Mathura Vrindavan guide and our Mathura Vrindavan weather guide, have the seasons.
The honest bit
Honest words for the Delhi to Agra journey. The Yamuna Expressway is fast but demands care; drive steadily, mind the winter fog and do not let a driver speed on this accident prone road. The toll is real and separate from fuel, so carry means to pay it. If you go by train, book the Gatimaan or Shatabdi ahead, for they fill. The Taj is closed on Fridays and its ticket is paid separately to the government, never bundled into a genuine tour price. And the great secret of this route, which I would not have you miss, is that the land of Krishna lies right upon it; to drive past Mathura and Vrindavan without stopping, when they cost almost no detour, is to miss the soul of the journey between the capital and the Taj.
Why Experience My India is the right choice
I was born in Gokul Mahaban Bangar, right on the road between Delhi and Agra and this route is the ground I travel most of all. Guiding since 2018, more than 50,000 pilgrims and travellers, 4.5 stars across 204 Google reviews, WhatsApp first, 8 AM to 9 PM daily. What a local adds to the Delhi to Agra journey is a careful driver for the fast expressway and its fog, a car that lets you stop at Braj on the way where the train cannot, the Taj day timed around its Friday closure, the honest word that the ticket is the government’s and never ours and the whole Golden Triangle with the land of Krishna woven in. One clear fare and never a charge for free darshan.
Tip from Gurudutt: if you are going from Delhi to Agra, do not simply rush the two hundred and thirty kilometres to the Taj and back. Break the journey at Mathura and Vrindavan, right on the Yamuna Expressway and see the birthplace of Krishna and the temples of his youth between the capital and the Taj. It adds almost nothing to the distance and turns a transfer into a pilgrimage, the finest way by far to travel this famous road.
Related guides
Plan your Delhi to Agra trip
Tell me your dates and your group and whether you would like to add the land of Krishna on the way and I will plan your Delhi to Agra journey with a careful driver, the Taj timed around its Friday closure and Mathura and Vrindavan woven in, for one clear price. WhatsApp +91 7302265809, any day 8 AM to 9 PM. Packages from Rs 5,999 per person, 4.5 stars from 204 Google reviews. Born in Gokul, Mathura.
Book Your Mathura - Vrindavan Trip Today 📞 +91-7302265809 💬 WhatsApp: +91-7302265809 Packages start from ₹1,999/ person | Rated 4.5★ / 204+ Reviews Explore all: Mathura Vrindavan Tour Packages Jai Shri Krishna 🙏 |
Gurudutt — Born & Raised in Braj Bhoomi
Guiding pilgrims through Mathura & Vrindavan since 2018 · 50,000+ pilgrims served





















