Delhi to Agra
~1 h 40
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.
Getting there, getting around and ready-made routes in India GO.
Open in India GO