By plane - As of February 2007, there are no scheduled services to Agra's airport.
By train - Agra Cantt is the main railway station and lies southwest of the Taj and
Agra Fort. The station is very close to both Taj Mahal and Agra Fort. There are
frequent trains to Delhi as well as other parts of the country. There's a prepaid taxi
stand right outside that charges a flat Rs.120 to any hotel in the city.
Agra Fort railway station is right next to the Agra Fort, but is infrequently serviced by
the interstate express trains. But you will find trains to eastern part of the country
(Kanpur, Kolkatta, Gorakhpur etc) from here.
There is another station by the name of Raja Ki Mandi which is in the heart of the City.
Many trains go from Delhi to Agra, with a journey time of 2 hours 10 mins. The best of
them is the Shatbadi express, the fastest train in India. The journey to Jaipur takes
around 4 hour by train no. 2988 which leaves Agra Fort Railway Station at 6:25 PM
and reaches Jaipur at around 10:20PM.
There is also a special luxurious tourist train - 'Palace on Wheels' from New Delhi
which covers Jaipur, parts of Rajasthan and Agra.
By bus - A number of buses connect Agra with New Delhi. It takes around 4-5
hours to reach Agra by bus. There are basically three interstate bus stands:
Idgah Bus Stand is the primary bus stand for intercity travel, in the heart of the city, 8
km from the Taj.
Bijlighar Bus stand located near the Red Fort, 6 km from the Taj.
New Bus Stand at transport nagar, 12 km from the Taj, is only for other state's bus
services (i.e. all except U.P. Roadways).

