Agra is accessible by air owing to the domestic airport, 5 km from the city. Flights are available from Jaipur, Khajuraho and Varanasi.
Agra is very well connected by rail from New Delhi. The Gatimaan Express, Shatabdi Express, Taj Express, and Inter-city Express trains from Delhi take between 2 and 3 hours to reach Agra. There are also overnight trains connecting Agra with Varanasi, Bandhavgarh and Kanha. Additionally, Agra has been the favourite stop of many of the luxury trains in India.
Agra is well connected to Delhi by Yamuna Expressway. The 220 km distance can easily be covered in 3-4 hours. The Mughal city also shares well-connected roads to Jaipur to complete the most-popular tourist circuit known as the Golden Triangle.