Agra
Agra is home to one of the 7 wonders of the world, the Taj Mahal. It is a world known city located on the banks of river Yamuna in the northern state of Uttar Pradesh. The fort and the Taj both overlook the river on different parts of the curve. There we have more UNESCO World Heritage Sites like Agra Fort, Fatehpur Sikri and other tourist attractions include Akbar's Tomb, I'timad-Ud-Daulah, Chini Ka Rauza, Jama Masjid, Mankameshwar Temple, Sur Sarovar Bird Sanctuary, Taj Museum and more. Basically Agra is evolved into the architectural history that makes it a must visit for anyone living in or visiting India.
How to reach Agra
By Air
Agra’s Kheria airport is also a military base. It is a seasonal commercial airport and is connected only by Air India flights from New Delhi. The flight from Delhi to Agra is less than an hour long. Kheria airport is 13 kilometres away from Agra city. Hire a taxi from the airport to get to the city, which should take you around 10-15 minutes depending on traffic.
By Train
Agra is situated on the Delhi-Mumbai and Delhi-Chennai route and is well connected to most cities across India. There are regular trains to Agra from cities like Delhi, Jaipur, Gwalior and Jhansi. Agra is also well connected to cities in other parts of the country such as Kolkata, Mumbai and Chennai. There are five railway stations in Agra - Agra Cantt Station (the main station), Agra Fort Railway Station, Raja ki Mandi, Agra City and Idgah Railway Station. The Taj Mahal and Agra Fort are a short distance away from Agra Cantt railway station and one can hire a pre-paid taxi, auto rickshaw or even a cycle rickshaw to get to these attractions.
By Road
Agra is well connected by bus to cities like Delhi, Jaipur, Gwalior, Lucknow and Kanpur. Daily buses ply between these cities. Agra has two major interstate bus terminals called Idgah Bus Stand (which is located right in the centre of the city and is 8 kilometres from the Taj Mahal) and ISBT (which is located at a distance of 12 kilometres from the Taj Mahal). Agra is connected to Delhi by NH2 and the new Yamuna Expressway. The drive time is about 4-5 hours depending on traffic and time of the day. Jaipur is connected to Agra by NH11 and is a 4-hour drive. Gwalior, connected by NH3 is a 1.5-hour drive while Lucknow and Kanpur, connected by NH2, are about a 2-hour and 5-hour drive respectively.