Skip to search

Trains from Nagpur to Ujjain

570 km by rail · 13 direct trains · fastest 7 hr 20 min on the 20912 Indore Vande Bharat · 1 station in Nagpur, 1 in Ujjain

Departures
01:30 – 19:30
Fare from
₹375
Sleeper · estimate
Check seats for your date

Every direct train

Search Nagpur to Ujjain for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Bhopal JnBPL

    Nagpur NGP to Ujjain Jn UJN

    15:209 hr 20 min00:40+1 arrives the next day
    20912Indore Vande Bharat15:20 — 20:38Shatabdi
    Holds 9 in 101 hr 2 min to change at BPL — tight

    Holds about 9 times in 10 here. This train arrives a median 3 min late, against 19 min late for the junction's typical arrival. 85 min would make it 9 in 10. Measured on 92,083 paired days.

    22674Mannargudi–Jodhpur Superfast Express21:40 — 00:40Mail/Express

    22631 Anuvrat Superfast Express 21:40 — 00:40 on Fri

    22674 often runs late

  • One change at BetulBZU

    Nagpur NGP to Ujjain Jn UJN

    13:109 hr 30 min22:40
    22354Humsafar Express13:10 — 15:30Superfast

    22352 SMVT Bengaluru–Saharsa Express 13:10 — 15:30 on Tue

    Holds 9 in 101 hr 55 min to change at BZU

    Holds about 9 times in 10 here. This train arrives a median 51 min late, against 36 min late for the junction's typical arrival. Measured on 50,300 paired days.

    20912Indore Vande Bharat17:25 — 22:40Shatabdi

    22354 often runs late

  • One change at BetulBZU

    Nagpur NGP to Ujjain Jn UJN

    13:109 hr 30 min22:40
    12578Bagmati Express13:10 — 15:29Superfast
    Holds 9 in 101 hr 56 min to change at BZU

    Holds about 9 times in 10 here. This train arrives a median 64 min late, against 36 min late for the junction's typical arrival. Measured on 50,300 paired days.

    20912Indore Vande Bharat17:25 — 22:40Shatabdi

    12578 often runs late

  • One change at BetulBZU

    Nagpur NGP to Ujjain Jn UJN

    12:559 hr 45 min22:40
    12409Gondwana Superfast Express12:55 — 15:18Superfast

    12405 Gondwana Express 12:55 — 15:18 on Tue

    Holds 9 in 102 hr 7 min to change at BZU

    Holds about 9 times in 10 here. This train arrives a median 61 min late, against 36 min late for the junction's typical arrival. Measured on 50,300 paired days.

    20912Indore Vande Bharat17:25 — 22:40Shatabdi

    12409 often runs late

  • One change at Bhopal JnBPL

    Nagpur NGP to Ujjain Jn UJN

    17:1010 hr03:10+1 arrives the next day
    12649Sampark Kranti17:10 — 23:10Superfast
    Holds 8 in 101 hr 5 min to change at BPL — tight

    Holds about 8 times in 10 here. 105 min would make it 9 in 10. Measured on 92,083 paired days.

    22910Puri–Valsad Superfast00:15 — 03:10Superfast

    12649 often runs late

Nagpur to Ujjain, station by station

Other trains from Nagpur

Other trains to Ujjain