Agra

How to Reach

Agra, the city of the Taj Mahal, forms one point of India’s famous Golden Triangle tourist circuit along with Delhi and Jaipur. Agra is located 200 km south of Delhi, on the banks of the river Yamuna in Uttar Pradesh. Agra is home to three UNESCO World Heritage sites - the Taj Mahal, the Agra Fort and Fatehpur Sikri, and is counted as one of the foremost tourist attractions of India. As such it is very well connected via rail and road with other nearby cities and tourist destinations. Here we have compiled a list of travel options to help you decide on how to reach Agra.

By Air: The city of Agra has its own airport which is Kheria Airport, however, the airhead is a military base and is only connected commercially to Delhi through Air India flights. The second nearest airhead from Agra is located in Gwalior Madhya Pradesh, which is located at a distance of 119 km. From the airport, you can hire a taxi to reach the city of Agra.

By Rail: Railway is the best mean to reach Agra. The Indian Rail Network allows travellers from any corner of the country to reach the city through magnificent rail networks. Located on Delhi - Mumbai and Delhi - Chennai route, Agra is connected to all the other major cities of the country. Moreover, in total, the city has five railway stations - Agra Fort Railway Station, Agra Cantt Station, Raja Ki Mandi, Idgah Railway Station and Agra City. Amongst these, Agra Cantt is the main railway station.

By Road: The city boasts an impressive road connectivity that connects Agra with its nearby cities and states. From Delhi, buses (both government and private) ply on a regular interval that allow one to reach Agra via NH2 and Yamuna Expressway. Similarly, Jaipur connects to Agra through daily frequent buses via NH 11. Whereas, Gwalior is connected NH 13. The cities of Kanpur and Lucknow too allow tourists to enter the city through road networks and NH 2.