How to Reach Agra from Delhi by Train: Options Compared
Delhi to Agra is about 230 km by road. Our sources confirm a fast train to Mathura Junction, about 2 to 3 hours, but not a named Agra train, so check live schedules first. For a first international visit, a private car is simplest, door to door with no changes.
If you are working out how to reach Agra from Delhi by train, the honest starting point is the road. Agra sits about 230 km south of Delhi, and the trip is easy to plan once you know which route you are taking and what happens at the far end. I have set out the options below as a local would explain them to a visitor, separating what is confirmed from what you should check yourself before you leave.
Distance and the realistic drive time
The distance from Delhi to Agra is about 230 km. Agra to Mathura and Vrindavan is a further 55 to 60 km, so a Braj trip from Delhi usually means a loop rather than a single drive. Mathura is about 150 km from Delhi, and the drive takes roughly 3 to 3.5 hours by car on the Yamuna Expressway, which is the quickest road route.
Our sources give a drive time for Mathura, not for Agra. Before you travel, check the live estimate for Agra on a map app on the day, because traffic on the approach and the time of your departure will change the figure. Do not plan a tight schedule around any single number.
If you are building a longer trip, you may find a royal and spiritual getaway from Delhi useful as a related itinerary to compare against your own plan.
Comparing your options at a glance
Three ways of travelling are confirmed by our sources: a private car, a train to Mathura Junction and a bus. The table below sets them side by side. Where a source does not state a figure, I have said so rather than guessing.
| Option | Time | Cost range | Best for |
|---|---|---|---|
| Private car on the Yamuna Expressway | About 3 to 3.5 hours to Mathura; check Agra on a live map | Not stated in our sources | First timers, families and anyone who wants no changes |
| Train to Mathura Junction | About 2 to 3 hours to Mathura Junction | Not stated in our sources | Travellers who want speed and can arrange onward transport |
| Bus | Slowest of the options; no timing given | Cheapest of the options; no fare given | Budget travellers with time to spare |
| Air | Not confirmed | Not confirmed | Not listed, because no source confirms a flight to Agra |
No source confirms a flight to Agra, so I have not listed air as an option. Buses are the cheapest but the slowest, and no source gives fares, so I cannot give you a rupee figure for any option. Ask operators for current prices when you book.
The train route and what to arrange at the far end
The train to Mathura Junction is the fast option, at about 2 to 3 hours. The trade-off is that it leaves you arranging local transport when you arrive. Mathura Junction is not your final door, so budget time and a little patience for the last leg.
Be clear about one limit. The sources do not name a train that runs directly to Agra, and I will not invent a train number or timing. Check live schedules on the national railway's official channels before you travel, and book in advance where you can. If you are taking the train for Braj, the Mathura Junction service is the one our sources confirm.
If you want a fuller picture of Braj by road, train and bus, the Delhi to Vrindavan route guide covers the same corridor from the Vrindavan end.
Worthwhile stops on the way and nearby
The Taj Mahal is the reason most visitors make this trip, and it needs planning of its own. Its ticket is paid separately to the government and is not included in a package, so buy it yourself and keep it with your travel documents. Agra Fort is usually visited alongside the Taj.
In Braj, temple darshan is free, but it asks for patience. Expect queues at busy shrines, dress modestly, and follow the lead of the people around you on where to stand and when to stop for prayer. Places our sources list for a Braj day include Krishna Janmabhoomi, Dwarkadhish Temple, Vishram Ghat, Banke Bihari Temple and Prem Mandir. Budget more time than you think for these, because crowds set the pace.
For a fuller day-by-day picture of these stops, the full guide to an Agra and Mathura trip walks through the order of visits and how the distances fit together.
The best option for a first time international visitor
For most first timers, a private car is the simplest choice. It runs door to door with no changes, so you do not have to manage platforms, luggage or a second vehicle on arrival. That matters most when you are adjusting to jet lag, a new currency and unfamiliar traffic.
The train suits a different traveller. If you want speed and are comfortable arranging transport from Mathura Junction, the 2 to 3 hour journey is a real saving on the road. It is a sensible choice for someone who has travelled in India before or who has a local contact to help at the station.
The bus is the cheapest option, but it is also the slowest. Choose it if money matters more than time and you have a full day to spare.
If you are picking a package rather than arranging transport yourself, the Vrindavantoursandpackages five day Mathura, Vrindavan and Agra tour from Delhi is one option to compare against your own plan.
Planning and further reading
If you are starting from Surat rather than Delhi, the five day Mathura Vrindavan Agra tour from Surat is a related trip worth reading as a next stop in your planning.
Travellers coming from Goa may find the five day Mathura Vrindavan Agra tour from Goa a useful comparison point for the longer journey north. Both are further reading rather than the core of this route.
Frequently asked questions
How long does the train from Delhi to Agra take?
Our sources give about 2 to 3 hours for the train to Mathura Junction, not to Agra itself. They do not name a direct Agra train or its timing, so check live schedules on official railway channels before you travel and plan your onward transport from Mathura accordingly.
Do I have to pay for temple darshan in Braj?
No. Temple darshan is free, so the costs you should budget for are transport, meals and any guide you choose to hire. The Taj Mahal is different, because its ticket is paid separately to the government.
Is the Taj Mahal ticket included in a tour package?
No. The Taj Mahal ticket is always paid separately to the government and is never included inside a package. Check your package details, then buy your own ticket for the day you visit.
Is there a flight from Delhi to Agra?
None of our sources confirm a flight to Agra, so I would not plan around one. The road and rail options are the ones our sources support, and you should check current air services with an airline or booking site before you decide.
Sources
- How to Reach Mathura Vrindavan from Delhi Easily | Vrindavan Tours and Packages
- Agra Mathura Vrindavan Tour from Delhi 2026 | Guide | Vrindavan Tours and Packages
- Delhi to Mathura Vrindavan: How to Reach (2026 Guide) | Vrindavan Tours and Packages
- Delhi Mathura Vrindavan Agra Tour Package 2 Days | Vrindavan Tours and Packages
- Agra Mathura Vrindavan Tour Package from Delhi | Vrindavan Tours and Packages
- 5 Days Mathura Vrindavan Agra Delhi Tour Package from Surat | Experience My India | Vrindavan Tours and Packages
- Agra and Mathura Tour Package from Delhi: Full Guide | Vrindavan Tours and Packages
- 5 Days Mathura Vrindavan Agra Tour from Delhi | Experience My India | Vrindavan Tours and Packages
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Games
- Gardening
- Health
- Home
- Literature
- Music
- Networking
- Other
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness