Getting there

Delhi to Agra

~1 h 40

← Agra

Trainbest option

Gatimaan Express or Vande Bharat from Hazrat Nizamuddin

⏱ ~1 h 40 · from ~₹100 in seating to ~₹860 in chair car

By car

Sedan with driver, toll about ₹440 each way

⏱ ~3–3.5 h · ~₹2,000–2,600

Bus

UPSRTC and private operators, AC and electric

⏱ ~3.5–5 h · from ~₹224

Ad · affiliate links: if you book, we earn a commission at no extra cost to you.

Train and bus tickets online

The official Indian Railways site is IRCTC: cheaper direct, but registering as a foreigner is fiddly. 12Go sells the same trains and buses with an international card, with a markup.

Transport and routes in the app

Getting there, getting around and ready-made routes in India GO.

Open in India GO
India GO: your pocket guide to India

35 cities, one map with every place, the festival calendar, the 90/180 visa calculator and offline mode.

Point your phone's camera here