Agra is situated in the north Indian state of Uttar Pradesh. Along with Delhi and Jaipur, the city is a part of the Golden Triangle tourist circuit of India. It is well connected by regular flights from Delhi. The Shatabdi Express linking New Delhi and Bhopal halts at Agra. Another option is to take the Taj Express which leaves Nizammudin daily. Journey by bus is a trifle tiring, as it takes close to 5 hours from Delhi and Jaipur.