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 226 km. It will take approx. 04:43 hours to reach Indore from Shamgarh by train.
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 NDLS INDB EXP. It starts from Shamgarh at 05:10 and reaches Indore at 10:05.
Last Train from Shamgarh to Indore
The last train from Shamgarh to Indore is INDB SUMMER SPL. It starts from Shamgarh at 16:17 and reaches Indore at 21:00.
Fastest Train from Shamgarh to Indore
The fastest train from Shamgarh to Indore is INDB SUMMER SPL. It takes only 04:43 hours to cover 226 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.