Trains from Shahganj to Ujjain
3 trains run between Shahganj and Ujjain. Shahganj has 1 station(s), from which you can easily book train tickets to
Ujjain. Distance from Shahganj to Ujjain is 1137 km. It will take approx. 19:25 hours to reach Ujjain from Shahganj by train.
Shahganj to Ujjain Train Ticket Price
If you are in search of affordable train tickets from Shahganj to Ujjain, ConfirmTkt is the best platform.
The Shahganj to Ujjain train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹505 and ₹11360, with the lowest Shahganj to Ujjain train ticket rate starting at ₹505.
Below are the minimum ticket prices for all classes:
1A |
₹3740 |
2A |
₹1945 |
3A |
₹1355 |
SL |
₹505 |
Weekly Trains from Shahganj to Ujjain
There are 2 weekly trains running between Shahganj and Ujjain. Check the details below:
MFP ST EXPRESS (19054) |
Mon |
04:00 |
08:20 |
Shahganj Junction |
Ujjain Junction |
28:20 hrs |
DBG ADI SPL (09466) |
Mon |
13:55 |
09:20 |
Shahganj Junction |
Ujjain Junction |
19:25 hrs |
First Train from Shahganj to Ujjain
The first train from Shahganj to Ujjain is MFP ST EXPRESS. It starts from Shahganj at 04:00 and reaches Ujjain at 08:20.
Last Train from Shahganj to Ujjain
The last train from Shahganj to Ujjain is SABARMATI EXP. It starts from Shahganj at 16:35 and reaches Ujjain at 16:35.
Fastest Train from Shahganj to Ujjain
The fastest train from Shahganj to Ujjain is DBG ADI SPL. It takes only 19:25 hours to cover 1137 km.
Cheapest Train from Shahganj to Ujjain
The cheapest train from Shahganj to Ujjain is SABARMATI EXP (19166). The lowest price for Shahganj to Ujjain train ticket is ₹505.