Trains from Bilaspur to Ujjain
2 trains run between Bilaspur and Ujjain. Bilaspur has 1 station(s), from which you can easily book train tickets to
Ujjain. Distance from Bilaspur to Ujjain is 965 km. It will take approx. 17:25 hours to reach Ujjain from Bilaspur by train.
If you're planning a trip soon, you can alternatively book
BILASPUR TO UJJAIN TRAIN TICKETS
on ixigo.
Bilaspur to Ujjain Train Ticket Price
If you are in search of affordable train tickets from Bilaspur to Ujjain, ConfirmTkt is the best platform.
The Bilaspur to Ujjain train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹460 and ₹19900, with the lowest Bilaspur to Ujjain train ticket rate starting at ₹460.
Below are the minimum ticket prices for all classes:
1A |
₹3015 |
2A |
₹1790 |
3A |
₹1250 |
SL |
₹460 |
Daily Trains from Bilaspur to Ujjain
A total of 1 trains run daily from Bilaspur to Ujjain. See the details below:
NARMADA EXPRESS (18234) |
Daily |
11:45 |
08:35 |
Bilaspur Junction |
Ujjain Junction |
20:50 hrs |
First Train from Bilaspur to Ujjain
The first train from Bilaspur to Ujjain is NARMADA EXPRESS. It starts from Bilaspur at 11:45 and reaches Ujjain at 08:35.
Last Train from Bilaspur to Ujjain
The last train from Bilaspur to Ujjain is BSP BGKT SF EXP. It starts from Bilaspur at 18:25 and reaches Ujjain at 11:50.
Fastest Train from Bilaspur to Ujjain
The fastest train from Bilaspur to Ujjain is BSP BGKT SF EXP. It takes only 17:25 hours to cover 965 km.
Cheapest Train from Bilaspur to Ujjain
The cheapest train from Bilaspur to Ujjain is NARMADA EXPRESS (18234). The lowest price for Bilaspur to Ujjain train ticket is ₹460.