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
Every direct train
- 19308Una Himachal–Indore Express01:4513 hr 15 min15:00
Agra Cantt (AGC) to Indore Jn Bg (INDB)
684 km · Mail/Express
- 19326Amritsar–Indore Express14:0010 hr 55 min00:55+1 arrives the next day
Agra Cantt (AGC) to Indore Jn Bg (INDB)
639 km · Mail/Express · fastest
- 14310Ujjaini Express16:3013 hr 35 min06:05+1 arrives the next day
Agra Cantt (AGC) to Lakshmibai Nagar (Indore) (LMNR)
679 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express16:3013 hr 35 min06:05+1 arrives the next day
Agra Cantt (AGC) to Lakshmibai Nagar (Indore) (LMNR)
679 km · Mail/Express
- 14320Bareilly–Indore Express18:5514 hr08:55+1 arrives the next day
Agra Cantt (AGC) to Indore Jn Bg (INDB)
772 km · Mail/Express
- 12920Malwa Express23:2014 hr 15 min13:35+1 arrives the next day
Agra Cantt (AGC) to Indore Jn Bg (INDB)
773 km · Composite