Agra is connected to many cities through road and rail transport. Agra has also got its domestic airport called as Agra Civil Enclave which is five kilometres away from the city.
Agra has its own airport which is directly connected with Delhi, Varanasi, and Khajuraho. Nearby places connected by national and international airports are Delhi, Jaipur, Lucknow, and Gwalior. Many national and international flights arrive to and depart from these airports.
The distance of Agra from Delhi, Jaipur, Gwalior, and Lucknow are as follows −
Agra to Delhi – 203km
Agra to Jaipur – 232km
Agra to Lucknow – 363km
Agra to Gwalior – 118km
Tourists can come to Agra from these cities through road or rail transport.
Agra has three main railway stations which are Agra Cantt, Agra Fort, and Raja Ki Mandi which are connected to all the major cities of India. Idgah and Agra City are two other railway stations but very few trains stop here. Many premium, superfast, mail and express trains pass through these railway stations.
Premium trains like Rajdhani, Shatabdi, and Double-Decker express connects nearby as well as distant places to Agra.
Agra is connected to Delhi, Jaipur, Lucknow and other nearby cities by road. Tourists can either book taxis or take a bus to reach Agra.
The major bus stands of Agra are −
Idgah Bus Stand
Inter State Bus Terminal
From railway station, bus stand, or airport, tourists can reach Agra Fort through various modes of local transport like cycle rickshaw, auto rickshaw, local buses, and taxis.
There are also tourist packages provided by various tour operators for visiting different places in Agra.