Being the abode of one of the 7 wonders of the world, there is no dearth of communication and transportation. The city is located right in the heart of India as well as close to the capital city of India, New Delhi that is approximately 240kms away. Nonetheless Agra also encircles the tourist cities. From Jaipur to Agra the distance by road is approximately 230kms whereas from Gwalior to Agra is 120kms. Agra also encircles the cities like Mathura and Brindavan. The distance from Mathura to Agra is approximately 60kms whereas from Brindavan it is 80kms. Agra by road
from the capital city of Uttar Pradesh, Lucknow is approximately 330kms whereas from Kanpur to Agra is 280kms. One planning a drive from Khajuraho to Agra, has to cover an approximate distance of 450kms and from Jhansi it is 225kms. Thus the road network to Agra is very well developed and connects all the major cities and other tourist destinations of North India and Central India.
One planning to reach Agra by train
has an option of three major railway stations. The Agra Cantonment, Agra Fort and Raja ki Mandi are the three main railway stations in Agra that connects the wonder city with other historical and heritage cities in India. The luxury trains – the Palace on Wheels, and the Royal Rajasthan on Wheels also stop at Agra on their eight-day round trip of tourist destinations in Rajasthan and Agra. The Buddhist Special Train also visits Agra.
Well one can connect Agra by road or by train from Indira Gandhi International Airport New Delhi, Jaipur International Airport and Kanpur Airport. Thus to reach Agra by air from international cities can only be possible either from the above airports. There are regular flights from New York to New delhi
and other international cities that connects to Indira Gandhi International Airport. Nonetheless there are scheduled flights from Banaglore to Agra
and other cities like Kolkata, Ahmedabad and Chennai.