Travel to Agra


Agra’s multi-lane highway is the staple method of transportation in this city, as it is a major tourist destination located in the popular Golden Triangle region. The NH2 highway leads travellers from Calcutta or Delhi to Agra (with only a 200 kilometre distance between these large cities). If arriving from Lucknow, follow the road to Kanpur and make a right, merging with the busy traffic on the main NH2 highway.

Bus services also run from Delhi to Agra, with the convenience of buses arriving hourly from Delhi’s Sarai Kale Khan Bus Station, and speciality deluxe coach buses departing for Agra twice a day on weekdays.


The Indian Railways network allows Agra to stay connected with all major cities. Composed of four railway stations (Agra Cantonment, Agra Fort, Idgah Agra Junction, and Raja-ki-Mandi), the Indian Railways network provides services running from Delhi and Bombay arriving in Agra. Departing from the city, these stations run trains from Agra to Varanasi, Jaipur, Jodhpur, and Calcutta.

The most popular trains that connect Delhi and Agra are the AC Shatabdi Express and the Taj Express that run from Delhi’s Hazrat Nizamuddin Railway Station. These early morning trains reach Agra after a few hours of travelling.


Agra’s Kheria Domestic Airport (or Agra Civil Enclaves Airport) is located 7 kms from the city centre in Kheria. Provided with the services of Alliance Air, Agra’s airport offers domestic flights to Delhi, Khajuraho and Varanasi three times throughout the week – currently scheduled for Monday, Wednesday and Fridays.