Colors of India
Taj MahalTaj Mahal
Taj Mahal
Ever wondered where is the Taj Mahal? Find out the location of Taj Mahal in India.

Taj Mahal Location

The Taj Mahal is located in the historic city of Agra in the North Indian state of Uttar Pradesh. The location of Taj Mahal on the banks of river Yamuna makes for an enchanting spectacle. The city of Agra was established in 1475 by Badal Singh and after a brief period of rule by the Lodhi dynasty, it eventually fell to the Mughal invaders led by Babur.

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.
Taj Mahal Location
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).

Contact Our Tour Planner
Tour Style:
Requirements & Travel Plan:
Your Contact Information
Privacy Policy
* Mandatory fields

Copyright © Colors of India