Haridwar to Ujjain trains
2 direct trains from Haridwar to Ujjain, with timings, journey time and running days.
All trains from Haridwar to Ujjain
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 14310 Ujjaini Express Mail/Express · Tue,Wed · 2A,3A,3E,SL,GEN,PWD |
07:45 | 03:55 +1d | 20h 10m 1053 km |
| 14318 YNRK LMNR Express Mail/Express · Fri,Sat · 2A,3A,3E,SL,GEN,PWD |
07:45 | 03:55 +1d | 20h 10m 1053 km |
Tap a train for its live running status, full route, coach position and seat availability.
Haridwar to Ujjain at a glance
2 direct trains run from Haridwar to Ujjain. The fastest is 14310 Ujjaini Express, which leaves Haridwar at 07:45 and reaches Ujjain Jn at 03:55 the next day, taking 20h 10m. The first train of the day leaves at 07:45 (14310) and the last at 07:45 (14318).
2 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.
Questions about Haridwar to Ujjain trains
How many direct trains run from Haridwar to Ujjain?
Our timetable shows 2 direct trains from Haridwar to Ujjain, and 0 of them run daily.
Which is the fastest train from Haridwar to Ujjain?
14310 Ujjaini Express is the fastest: it leaves Haridwar (HW) at 07:45 and reaches Ujjain Jn (UJN) at 03:55, taking 20h 10m.
What time is the first train from Haridwar to Ujjain?
The first departure is 14310 Ujjaini Express at 07:45 from Haridwar (HW). The last is 14318 YNRK LMNR Express at 07:45.
How far is Ujjain from Haridwar by train?
About 1053 km by rail.