Trains from Ujjain to Siliguri
1 trains run between Ujjain and Siliguri. Ujjain has 1 station(s), from which you can easily book train tickets to
Siliguri. Distance from Ujjain to Siliguri is 1772 km. It will take approx. 35:15 hours to reach Siliguri from Ujjain by train.
Ujjain to Siliguri Train Ticket Price
If you are in search of affordable train tickets from Ujjain to Siliguri, ConfirmTkt is the best platform.
The Ujjain to Siliguri train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹870 and ₹20470, with the lowest Ujjain to Siliguri train ticket rate starting at ₹870.
Below are the minimum ticket prices for all classes:
2A |
₹3100 |
3A |
₹2215 |
SL |
₹870 |
Weekly Trains from Ujjain to Siliguri
There are 1 weekly trains running between Ujjain and Siliguri. Check the details below:
HAPA NHLN SPL (09525) |
Wed |
15:10 |
02:25 |
Ujjain Junction |
New Jalpaiguri |
35:15 hrs |
First Train from Ujjain to Siliguri
The first train from Ujjain to Siliguri is HAPA NHLN SPL. It starts from Ujjain at 15:10 and reaches Siliguri at 02:25.
Last Train from Ujjain to Siliguri
The last train from Ujjain to Siliguri is HAPA NHLN SPL. It starts from Ujjain at 15:10 and reaches Siliguri at 02:25.
Fastest Train from Ujjain to Siliguri
The fastest train from Ujjain to Siliguri is HAPA NHLN SPL. It takes only 35:15 hours to cover 1772 km.
Cheapest Train from Ujjain to Siliguri
The cheapest train from Ujjain to Siliguri is HAPA NHLN SPL (09525). The lowest price for Ujjain to Siliguri train ticket is ₹870.