Skip to search

Trains from Agra to Indore

639 km by rail · 6 direct trains · fastest 10 hr 55 min on the 19326 Amritsar–Indore Express · 1 daily · 1 station in Agra, 2 in Indore

Departures
01:45 – 23:20
Fare from
₹375
Sleeper · estimate
Check seats for your date

Every direct train

Search Agra to Indore for your date

Agra to Indore, station by station

Other trains from Agra

Other trains to Indore