Trains from Mumbai to Ujjain
697 km by rail · 12 direct trains · fastest 9 hr 30 min on the 12227 Indore Duronto · 2 daily · 3 stations in Mumbai, 1 in Ujjain
- Departures
- 04:45 – 23:10
- Fare from
- ₹430
- Sleeper · estimate
Every direct train
- 22193Daund–Gwalior Superfast Express04:4510 hr 20 min15:05
Vasai Road (BSR) to Ujjain Jn (UJN)
698 km · Superfast
- 02200Bandra Terminus–Jhansi Special05:3311 hr 22 min16:55
Borivali (BVI) to Ujjain Jn (UJN)
714 km · Superfast
- 19091Gorakhpur Humsafar Express05:3311 hr 37 min17:10
Borivali (BVI) to Ujjain Jn (UJN)
716 km · Mail/Express
- 22196Bandra Terminus–Jhansi Superfast05:3311 hr 12 min16:45
Borivali (BVI) to Ujjain Jn (UJN)
716 km · Mail/Express
- 09323Pune–Indore Special09:0513 hr22:05
Vasai Road (BSR) to Ujjain Jn (UJN)
697 km · Mail/Express
- 09189Mumbai Central–Katihar Special11:2511 hr 23 min22:48
Borivali (BVI) to Ujjain Jn (UJN)
714 km · Mail/Express
- 20915Charlapalli–Indore Humsafr12:0510 hr22:05
Vasai Road (BSR) to Ujjain Jn (UJN)
699 km · Superfast
- 20931Thiruvananthapuram North–Indore Superfast Express15:0510 hr 15 min01:20+1 arrives the next day
Vasai Road (BSR) to Ujjain Jn (UJN)
698 km · Mail/Express
- 02133Bandra Terminus–Jabalpur Superfast Special17:4811 hr 32 min05:20+1 arrives the next day
Borivali (BVI) to Ujjain Jn (UJN)
720 km · Superfast
- 22943Daund Indore Express19:5010 hr 35 min06:25+1 arrives the next day
Vasai Road (BSR) to Ujjain Jn (UJN)
698 km · Superfast
- 12961Avantika Express21:2410 hr 6 min07:30+1 arrives the next day
Borivali (BVI) to Ujjain Jn (UJN)
716 km · Superfast
- 12227Indore Duronto23:109 hr 30 min08:40+1 arrives the next day
Mumbai Central (MMCT) to Ujjain Jn (UJN)
746 km · Rajdhani · fastest
Search Mumbai to Ujjain for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Ratlam JnRTM
Borivali BVI to Ujjain Jn UJN
17:229 hr 38 min03:00+1 arrives the next dayHolds 10 in 101 hr 5 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.
09465 often runs late
- One change at Nagda JnNAD
Borivali BVI to Ujjain Jn UJN
17:2210 hr 23 min03:45+1 arrives the next dayAlmost always holds1 hr 42 min to change at NADAlmost always holds here. Measured on 1,77,967 paired days.
both trains usually run on time
- One change at Ratlam JnRTM
Borivali BVI to Ujjain Jn UJN
17:4010 hr 30 min04:10+1 arrives the next dayHolds 10 in 101 hr 22 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.