Regular bus transport is provided between Agra and New Delhi's Sarai Kale Khan bus station, with a journey time of up to five hours. Long-distance bus transport departs from the Idgah Bus Station, the city's main bus station, located off Ajmer Road and between both the Agra Cantonment Train Station and the Idgah Train Station. In total there are three interstate bus stands located around Agra, also being close to both the Red Fort and the Taj Mahal.
A number of buses connect Agra with 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 travelling towards Rajasthan/Madhya Pradesh, in the heart of the city, 8 km from the Taj.
ISBT at Transport Nagar, 12 km from the Taj, is an inter state bus terminal. Most of the buses pass through here, except for buses originating from Idgah Bus Stand and going towards Rajasthan.