By Air: There is an airport in Agra but it is not meant for international flights. Only an Air India flight AI 406 operates on Kheria airport of Agra. This domestic flight connects Agra with New Delhi, Varanasi and Khajuraho.
By Train (Railway): The train journey to Agra is an economical, safe and comfortable mode of transportation. Another advantage of the train journey is fast travel. There are many trains between Delhi and Agra and cover the 200 kms distance in less than three hours. Mostly the trains are on-time. The disadvantage is that you need to plan your trip in advance. Due to trains being means of mass commuting and India’s huge population, the train tickets are booked to their capacity quickly and too early. Among many trains that connect Agra with national capital Delhi, Gatimaan Express, Bhopal Shatabdi Express and the Taj Express are prominent. Note that the journey from the station to the hotels usually costs between INR 100 (rickshaw, auto) to INR 800 (private cab). Also note that there are two railway stations in Agra – Agra Cantonment & Agra Fort. Agra Fort Station serves trains arriving from the east. Agra by train is well connected with Gwaliot, Jaipur, New Delhi, Kota, Khajuraho, Varanasi, Prayag Raj (Allahabad), Lucknow, Gaya, Amritsar, Bhopal, Mumbai etc.
By Road (Car, Cab, Taxi, Bus): Now-a –days, the road infrastructure in India has improved drastically. In addition to the national highway, Taj Expressway and Agra Lucknow Expressway have boosted Agra’s road connectivity by means of taxi, cab, car or bus has increased and improved manifold. The distance between New Delhi and Agra is travelled by a car in 3 hours. It's quite economical. During the course of journey, you will see the country-side scenery and the art of driving in India without the inconvenience. As a result many unique and special interest tours are conducted to Agra from New Delhi like Same Day Agra Tour, Taj Mahal Sunrise Tour, Overnight Agra Tour.