Found on the main train lines which connect the cities of Delhi with Mumbai as well as Delhi with Chennai, Agra is extremely well connected to a large number of cities across India. With three main railway stations (Agra Cantonment, Agra Fort Railway Station and Raja ki Mandi), Agra can be reached by rail from a large number of cities including Bengaluru, Bhopal, Chennai, New Delhi, Gwalior, Hyderabad, Indore, Jabalpur, Jaipur, Kochi, Kolkata, Lucknow, Mumbai, Pune, Thiruvananthapuram and Ujjain. The “Palace on Wheels” is a luxury train which also makes a stop at Agra.
People planning on coming to Agra can also take advantage of its air connectivity thanks to the Kheria airport which grants it connectivity to the Delhi – Agra – Jaipur tourist triangle.
This city is located approximately 200 kilometers away from the Indian capital, New Delhi. There are numerous buses (both State owned and privately owned) which ply from New Delhi to Agra on an almost daily basis. Agra can also be reached via bus from a number of connected cities like Delhi in approximately 4 hours as well, thanks to the numerous high – velocity traffic expressways.