Trains from Gwalior to Ujjain
482 km by rail · 16 direct trains · fastest 7 hr 30 min on the 19526 Naharlagun–Hapa Special · 1 daily · 1 station in Gwalior, 1 in Ujjain
- Departures
- 01:15 – 20:42
- Fare from
- ₹310
- Sleeper · estimate
Every direct train
- 19526Naharlagun–Hapa Special01:157 hr 30 min08:45
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express · fastest
- 12920Malwa Express01:229 hr 58 min11:20
Gwalior Jn (GWL) to Ujjain Jn (UJN)
571 km · Composite
- 19308Una Himachal–Indore Express04:108 hr 30 min12:40
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express
- 20962Banaras–Udhna Superfast Express04:108 hr 25 min12:35
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Superfast
- 04105Prayagraj–Udhna Special04:357 hr 55 min12:30
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express
- 04169Subedarganj–Indore Special15:2011 hr 50 min03:10+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
482 km · Mail/Express
- 22194Gwalior–Daund Superfast Express17:158 hr 5 min01:20+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Superfast
- 15045Gorakhpur–Okha Express18:3113 hr 49 min08:20+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
624 km · Mail/Express
- 19054Muzaffarpur–Surat Express18:3113 hr 49 min08:20+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
624 km · Mail/Express
- 02199Jhansi–Bandra Terminus Superfast Express18:509 hr03:50+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
482 km · Superfast
- 14310Ujjaini Express18:509 hr 5 min03:55+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express18:509 hr 5 min03:55+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express
- 22195Jhansi–Bandra Terminus Superfast Express18:509 hr03:50+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
482 km · Mail/Express
- 11126Gwalior–Ratlam Express19:509 hr 12 min05:02+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
483 km · Mail/Express
- 21126Bhind–Ratlam Express19:509 hr 12 min05:02+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
482 km · Mail/Express
- 14320Bareilly–Indore Express20:4210 hr 8 min06:50+1 arrives the next day
Gwalior Jn (GWL) to Ujjain Jn (UJN)
572 km · Mail/Express
Search Gwalior to Ujjain for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Gwalior Jn GWL to Ujjain Jn UJN
21:479 hr 18 min07:05+1 arrives the next dayHolds 9 in 101 hr 21 min to change at VGLJ — tightHolds about 9 times in 10 here. 93 min would make it 9 in 10. Measured on 94,201 paired days.
20413 often runs late
- One change at Bina JnBINA
Gwalior Jn GWL to Ujjain Jn UJN
21:179 hr 23 min06:40+1 arrives the next dayHolds 9 in 101 hr 10 min to change at BINA — tightHolds about 9 times in 10 here. 114 min would make it 9 in 10. Measured on 46,860 paired days.
12162 often runs late
- One change at Bhopal JnBPL
Gwalior Jn GWL to Ujjain Jn UJN
11:459 hr 30 min21:15Holds 9 in 101 hr 5 min to change at BPL — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 69,743 paired days.
12650 often runs late
- One change at Bhopal JnBPL
Gwalior Jn GWL to Ujjain Jn UJN
18:559 hr 35 min04:30+1 arrives the next dayHolds 9 in 101 hr 45 min to change at BPLHolds about 9 times in 10 here. Measured on 92,083 paired days.
19302 often runs late
- One change at Bhopal JnBPL
Gwalior Jn GWL to Ujjain Jn UJN
09:5810 hr 12 min20:10Usually holds1 hr to change at BPLTypically 11 min late here, still leaving about 29 min to change.
12708 often runs late