Skip to search

Trains from Indore to Agra

638 km by rail · 6 direct trains · fastest 12 hr on the 19325 Indore–Amritsar Express · 1 daily · 2 stations in Indore, 1 in Agra

Departures
05:30 – 20:15
Fare from
₹375
Sleeper · estimate
Check seats for your date

Every direct train

Search Indore to Agra for your date

Indore to Agra, station by station

Other trains from Indore

Other trains to Agra