How to Reach the Taj Mahal
By Air: The Kheria Airport of Agra is located 7 km from the city center. Indian Airlines operates daily flights to from Delhi to Agra. It takes around 40 minutes to reach Agra by flight from Delhi.

By Rail: Agra enjoys excellent train connectivity to Delhi. The Agra Cantonment station is the major railhead in the city. Trains such as the Shatabdi Express (2 hrs), Taj Express (2.5 hrs), Intercity Express (3 hrs) run from Delhi to Agra.
By Road: Because of the location of Taj Mahal in Agra, one can easily reach it by bus services. Buses ply regularly to Agra from Delhi (203 km), Jaipur (236 km), Lucknow, Gwalior (118 km), and Mathura (58 km).