How to Reach Agra - The Easiest Way to Reach Agra


  • By Air: You can fly to Agra’s Kheria Airport during peak season,flights to Agra are mainly from the Delhi airport.
  • By Train: A better option might be to reach Agra by train as it is on the main train line between Delhi-Mumbai and Delhi-Chennai routes. There are a number of train stations in Agra, with the main one being Agra Cannt.
  • By Road: You can also get to Agra from Delhi in about 4-5 hours or book a taxi online. With the construction of New Yamuna Express way, journey time from Delhi to Agra is expected to reduce. You can also reach by Agra by bus.


  • When it comes to getting around Agra, electric buses, electric tempos and tongas are recommended, especially if you are going to the Taj Mahal, where cars are not allowed. Otherwise, take a walk through the city, experience the sites and check out curio shops.
  • Car rental is also available to get around.

Are you looking for a Agra travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Agra

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Agra. The most preferred mode of transport in Agra is Bike.

Average distance: 22 km Average time: 67.5 min

  • Bike 50%
    Bike 120 min Overall average time for 40 kms 120 min
  • Car 50%
    Driving 15 min Overall average time for 4 kms 15 min

How to Reach Agra from Nearby Cities

Route Distance Time
Fatehpur sikri to Agra 38.95 km 38 mins
Mathura to Agra 39.63 km 39 mins
Firozabad to Agra 41.76 km 41 mins
Hapur to Agra 44.91 km 44 mins
Meerut to Agra 55.14 km 55 mins
Roorkee to Agra 63.73 km 1 hour 3 mins
Muzaffarnagar to Agra 63.77 km 1 hour 3 mins
Greater noida to Agra 64.95 km 1 hour 4 mins
* Some of the data on this page is powered by Numbeo