
Delhi to Agra Distance & Best Ways to Travel (Same-Day Trip Guide)
Holiday Mitra
Travel Writer
Delhi to Agra: Distance & Travel Options
The Delhi to Agra route is one of India's most popular tourist corridors, connecting the capital to the city of the Taj Mahal. Here's your complete travel guide.
Delhi to Agra Distance
The distance from Delhi to Agra is approximately 230 km via the Yamuna Expressway. Travel time: 3-4 hours by car.
Delhi to Agra by Road (Yamuna Expressway)
The Yamuna Expressway is a 6-lane, 165 km expressway that has reduced Delhi-Agra travel time to just 3 hours. Private taxis, buses, and self-drive cars are popular options. Tolls apply.
Delhi to Agra by Train
The fastest option is the Gatimaan Express (100 minutes) — India's fastest train. Other options: Shatabdi Express (2 hours), Taj Express (3 hours). Book through IRCTC.
Same-Day Delhi to Agra Trip
A same-day trip is easily possible. Start early (6 AM), reach Agra by 9 AM, visit Taj Mahal (2 hours), Agra Fort (2 hours), lunch, and return by evening. Recommended to book a guided tour package for hassle-free experience.
Agra Distance from Other Cities
- Jaipur to Agra: 240 km (4 hours via NH-21)
- Mathura to Agra: 60 km (1 hour)
- Gwalior to Agra: 120 km (2 hours)
Holiday Mitra
Travel writer and content creator at Holiday Mitra, sharing stories and guides to help you explore India's most beautiful destinations.
