Trains from Shahganj to Ujjain
1 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 1054 km. It will take approx. 24:00 hours to reach Ujjain from Shahganj by train.
If you're planning a trip soon, you can alternatively book
SHAHGANJ TO UJJAIN TRAIN TICKETS
on ixigo.
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 ₹12840, with the lowest Shahganj to Ujjain train ticket rate starting at ₹505.
Below are the minimum ticket prices for all classes:
2A |
₹1945 |
3A |
₹1355 |
SL |
₹505 |
First Train from Shahganj to Ujjain
The first train from Shahganj to Ujjain is SABARMATI EXP. It starts from Shahganj at 16:35 and reaches Ujjain at 16:35.
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 SABARMATI EXP. It takes only 24:00 hours to cover 1054 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.