Trains from Ujjain to Mahidpur
2 trains run between Ujjain and Mahidpur. Ujjain has 1 station(s), from which you can easily book train tickets to
Mahidpur. Distance from Ujjain to Mahidpur is 72 km. It will take approx. 01:38 hours to reach Mahidpur from Ujjain by train.
If you're planning a trip soon, you can alternatively book
UJJAIN TO MAHIDPUR TRAIN TICKETS
on ixigo.
Ujjain to Mahidpur Train Ticket Price
If you are in search of affordable train tickets from Ujjain to Mahidpur, ConfirmTkt is the best platform.
The Ujjain to Mahidpur train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹175 and ₹10, with the lowest Ujjain to Mahidpur train ticket rate starting at ₹175.
Below are the minimum ticket prices for all classes:
Daily Trains from Ujjain to Mahidpur
A total of 2 trains run daily from Ujjain to Mahidpur. See the details below:
RANTHAMBHORE EXP (12465) |
Daily |
07:40 |
09:23 |
Ujjain Junction |
Mahidpur Road |
01:43 hrs |
INDB NDLS EXP (12415) |
Daily |
18:30 |
20:08 |
Ujjain Junction |
Mahidpur Road |
01:38 hrs |
First Train from Ujjain to Mahidpur
The first train from Ujjain to Mahidpur is RANTHAMBHORE EXP. It starts from Ujjain at 07:40 and reaches Mahidpur at 09:23.
Last Train from Ujjain to Mahidpur
The last train from Ujjain to Mahidpur is INDB NDLS EXP. It starts from Ujjain at 18:30 and reaches Mahidpur at 20:08.
Fastest Train from Ujjain to Mahidpur
The fastest train from Ujjain to Mahidpur is INDB NDLS EXP. It takes only 01:38 hours to cover 72 km.
Cheapest Train from Ujjain to Mahidpur
The cheapest train from Ujjain to Mahidpur is RANTHAMBHORE EXP (12465). The lowest price for Ujjain to Mahidpur train ticket is ₹175.