Trains from Delhi to Ujjain
737 km by rail · 8 direct trains · fastest 10 hr 17 min on the 12416 New Delhi–Indore Express · 3 daily · 3 stations in Delhi, 1 in Ujjain
- Departures
- 08:20 – 23:38
- Fare from
- ₹415
- Sleeper · estimate
Every direct train
- 09310Hazrat Nizamuddin–Indore Special08:2011 hr19:20
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
737 km · Mail/Express
- 14310Ujjaini Express13:5014 hr 5 min03:55+1 arrives the next day
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
788 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express13:5014 hr 5 min03:55+1 arrives the next day
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
788 km · Mail/Express
- 12920Malwa Express20:3014 hr 50 min11:20+1 arrives the next day
New Delhi (NDLS) to Ujjain Jn (UJN)
883 km · Composite
- 12416New Delhi–Indore Express22:0310 hr 17 min08:20+1 arrives the next day
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
738 km · Superfast · fastest
- 22942Indore Superfast Express22:4010 hr 20 min09:00+1 arrives the next day
Delhi Safdarjng (DSJ) to Ujjain Jn (UJN)
741 km · Superfast
- 19308Una Himachal–Indore Express23:0013 hr 40 min12:40+1 arrives the next day
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
788 km · Mail/Express
- 20156New Delhi–Dr. Ambedkar Nagar Superfast Express23:3810 hr 42 min10:20+1 arrives the next day
Hazrat Nizamuddin (NZM) to Ujjain Jn (UJN)
738 km · Mail/Express
Search Delhi to Ujjain for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Nagda JnNAD
New Delhi NDLS to Ujjain Jn UJN
16:559 hr 20 min02:15+1 arrives the next dayAlmost always holds1 hr 24 min to change at NADAlmost always holds here. Measured on 2,20,461 paired days.
17019 often runs late
- One change at Ratlam JnRTM
New Delhi NDLS to Ujjain Jn UJN
16:5510 hr 5 min03:00+1 arrives the next dayHolds 9 in 101 hr to change at RTMHolds about 9 times in 10 here. Measured on 84,303 paired days.
09465 often runs late