Trains from Shamgarh to Indore
3 trains run between Shamgarh and Indore. Shamgarh has 1 station(s), from which you can easily book train tickets to
Indore. Distance from Shamgarh to Indore is 234 km. It will take approx. 04:45 hours to reach Indore from Shamgarh by train.
If you're planning a trip soon, you can alternatively book
SHAMGARH TO INDORE TRAIN TICKETS
on ixigo.
Shamgarh to Indore Train Ticket Price
If you are in search of affordable train tickets from Shamgarh to Indore, ConfirmTkt is the best platform.
The Shamgarh to Indore train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹205 and ₹3670, with the lowest Shamgarh to Indore train ticket rate starting at ₹205.
Below are the minimum ticket prices for all classes:
1A |
₹1255 |
2A |
₹760 |
3A |
₹555 |
SL |
₹205 |
Daily Trains from Shamgarh to Indore
A total of 2 trains run daily from Shamgarh to Indore. See the details below:
NDLS INDB EXP (12416) |
Daily |
05:10 |
10:05 |
Shamgarh |
Indore Junction Bg |
04:55 hrs |
RANTHAMBORE EXP (12466) |
Daily |
16:05 |
21:15 |
Shamgarh |
Indore Junction Bg |
05:10 hrs |
First Train from Shamgarh to Indore
The first train from Shamgarh to Indore is INDORE EXPRESS. It starts from Shamgarh at 02:00 and reaches Indore at 06:45.
Last Train from Shamgarh to Indore
The last train from Shamgarh to Indore is RANTHAMBORE EXP. It starts from Shamgarh at 16:05 and reaches Indore at 21:15.
Fastest Train from Shamgarh to Indore
The fastest train from Shamgarh to Indore is INDORE EXPRESS. It takes only 04:45 hours to cover 234 km.
Cheapest Train from Shamgarh to Indore
The cheapest train from Shamgarh to Indore is NDLS INDB EXP (12416). The lowest price for Shamgarh to Indore train ticket is ₹205.