The Taj Mahal is situated in Agra in the Indian state of Uttar Pradesh. It was built by the Moghul Emperor, Shah Jahan in memory of his wife Mumtaz Mahal and is the 7th wonder of the world. It’s worth noting that the Taj Mahal is closed to visitors on Mondays.
There are three ways you can reach the Taj Mahal from Delhi. You can fly with Indian Airlines from Delhi to Agra. The airport, Kheria, is about 6km from Agra and can be reached at fixed rates by taxis (Rs 75) and auto-rickshaws (Rs 50).
There are several trains that connect Delhi with Agra. These include the Shatabdi Express which takes 2 hours, or the Taj Express 2 ½ hours or the Intercity Express which takes 3 hrs. The third option is to travel by car from Delhi to Agra. There are express bus services (a/c and non-a/c) are available from Delhi, Jaipur, Lucknow, Gwalior, and Jhansi. Distances to Agra from the following are as follows:
Mathura – 58 kms Bharatpur – 60 kms Gwalior – 118 kms Delhi – 203 kms Jaipur – 236 kms Khajuraho – 393 kms