Ujjain to Siliguri trains
2 direct trains from Ujjain to Siliguri, with timings, journey time and running days.
All trains from Ujjain to Siliguri
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 19525 HAPA NHLN Express Mail/Express · Wed · 2A,3A,SL,GEN,PWD |
15:10 | 02:35 +2d | 35h 25m 1775 km |
| 19305 DADN KYQ Express Mail/Express · Thu · 2A,3A,3E,SL,GEN |
15:35 | 02:35 +2d | 35h 00m 1767 km |
Tap a train for its live running status, full route, coach position and seat availability.
Ujjain to Siliguri at a glance
2 direct trains run from Ujjain to Siliguri. The fastest is 19305 DADN KYQ Express, which leaves Ujjain Jn at 15:35 and reaches New Jalpaiguri at 02:35 the next day, taking 35h 00m. The first train of the day leaves at 15:10 (19525) and the last at 15:35 (19305).
In Siliguri, they arrive at New Jalpaiguri (NJP, 2).
2 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.
Questions about Ujjain to Siliguri trains
How many direct trains run from Ujjain to Siliguri?
Our timetable shows 2 direct trains from Ujjain to Siliguri, and 0 of them run daily.
Which is the fastest train from Ujjain to Siliguri?
19305 DADN KYQ Express is the fastest: it leaves Ujjain Jn (UJN) at 15:35 and reaches New Jalpaiguri (NJP) at 02:35, taking 35h 00m.
What time is the first train from Ujjain to Siliguri?
The first departure is 19525 HAPA NHLN Express at 15:10 from Ujjain Jn (UJN). The last is 19305 DADN KYQ Express at 15:35.
How far is Siliguri from Ujjain by train?
About 1767 to 1775 km, depending on the route the train takes.