How to Reach Agra

One of the most important tourist destinations in the country (and in the world), connectivity to Agra has been well developed and is continuously improving over time. Most tourists club Agra with Delhi and/or Jaipur and the road/train network is excellent from both of these places, as well from other places in India. Agra is a place of major historical importance and it is well connected to the other cities in India as well. For people coming from long distance, taking a flight to Delhi and driving from there is recommended.

Search for directions from

Most frequently searched routes to Agra

Route Name Distance Time
Delhi to Agra 231 km 3 hours 34 mins
Gurgaon to Agra 235 km 3 hours 37 mins
Mathura to Agra 57.3 km 1 hour 29 mins
Jaipur to Agra 239 km 4 hours 1 min
Hyderabad to Agra 1,333 km 20 hours 35 mins
Kolkata to Agra 1,276 km 20 hours 37 mins
Chennai to Agra 1,958 km 1 day 6 hours
Bangalore to Agra 1,923 km 1 day 4 hours
Mumbai to Agra 1,385 km 21 hours 39 mins
Varanasi to Agra 605 km 9 hours 9 mins
Amritsar to Agra 664 km 9 hours 54 mins
Udaipur to Agra 632 km 9 hours 50 mins
Chandigarh to Agra 459 km 6 hours 53 mins
Jodhpur to Agra 574 km 9 hours 17 mins
Ahmedabad to Agra 916 km 13 hours 52 mins
Pune to Agra 1,372 km 23 hours 17 mins
Manali to Agra 752 km 13 hours 59 mins
Goa to Agra 1,790 km 1 day 7 hours
Jaisalmer to Agra 795 km 13 hours 1 min
Shimla to Agra 558 km 9 hours 56 mins
Srinagar to Agra 1,053 km 18 hours 0 mins

How to reach Agra by flight

The nearest airport is Kheria airport (8km) but it has a direct flight only to Gwalior and Khajuraho. If you are coming by flight, the nearest airports are in Delhi (4hrs), Jaipur (3 hours) and Lucknow (7hrs)

Nearest Airport: Agra Airport (AGR)

Search for flights to Agra Airport (AGR)

Tentative return flight prices to Agra Airport (AGR) from major cities in India.

Starting city Return price (approx)
Mumbai ₹ 17,997 View
New Delhi ₹ 10,927 View
Bengaluru ₹ 15,886 View
Chennai ₹ 18,959 View
Hyderabad ₹ 12,192 View

Powered by:

How to reach Agra by road

Agra is situated on the Golden Triangle of the Tourist Circuit. It is connected to Delhi by NH2.The Taj expressway, one of the best roads in the country, connects Agra to Delhi via Greater Noida, and you can easily drive from Delhi to Agra in 3 hours. The Taj expressway is a great way to reach Agra if you are coming from Delhi. However, during the winter months, you should avoid using the expressway early morning and late night, since it is surrounded by dense fog causing frequent accidents. There are frequent buses from Delhi to Agra - most buses start from Anand Vihar terminus in Delhi.

How to reach Agra by train

There are four major railway stations in Agra, the most common being Agra fort and Agra cantt. These stations are very well connected to a lot of major cities, specially other tourist places nearby Agra for eg Delhi, Jaipur, Varanasi etc. Taj express and Shatabdi are two of the fastest train on this route, establishing great connectiving with the national capital, and they have a good schedule for visiting Agra.

Local transport in Agra

Getting around the city can be done in tongas, electric buses, and tempo. There are also auto rickshaws and state buses. Taj Mahal and the Agra Fort are quite close to each other, and if it's not too sunny you can just walk between the two. Otherwise, there are a lot of autos and battery-powered rickshaws plying between the two major monuments which charge a minimal amount.

Agra Photos

+ 143
photos

See 276 Hotels