Skip to search

Trains from Vasai Road to Ujjain Jn

5 direct trains · 701 km · fastest 10 hr on the 20915 CHZ INDB HUMSAFR

Check seats and fares for your date

Trains and seats

  • 22193DD GWL SF EXP
    04:4510 hr 20 min15:05

    BSR — UJN · 702 km · Superfast

    Checking seats
  • 09323PUNE INDB SPL
    09:0513 hr22:05

    BSR — UJN · 702 km · Mail/Express

    Checking seats
  • 20915CHZ INDB HUMSAFR
    12:0510 hr22:05

    BSR — UJN · 701 km · Superfast · fastest

    Checking seats
  • 20931TVCN INDB SF EX
    15:0510 hr 15 min01:20+1 arrives the next day

    BSR — UJN · 702 km · Mail/Express

    Checking seats
  • 22943DAUND INDORE EXP
    19:5010 hr 35 min06:25+1 arrives the next day

    BSR — UJN · 702 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC
    14:2510 hr 55 min01:20+1 arrives the next day

    55 min longer than the fastest direct

    20919MAS EKNR SF EXP14:25 — 18:25Superfast
    Holds 10 in 101 hr 26 min to change at BRC

    Holds about 19 times in 20 here. Measured on 2,12,299 paired days.

    20931TVCN INDB SF EX19:51 — 01:20Mail/Express

    20919 often runs late

    BSR — BRC

    Checking seats

    BRC — UJN

    Checking seats
  • One change at VapiVAPI
    20:2511 hr 5 min07:30+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    20953MAS ADI SF EXP20:25 — 21:43Superfast
    Holds 10 in 101 hr 7 min to change at VAPI

    Holds about 19 times in 20 here. Measured on 49,221 paired days.

    12961AVANTIKA EXP22:50 — 07:30Superfast

    20953 often runs late

    BSR — VAPI

    Checking seats

    VAPI — UJN

    Checking seats
  • One change at Ratlam JnRTM
    12:4011 hr 5 min23:45

    1 hr 5 min longer than the fastest direct

    12217SAMPARK KRANTHI12:40 — 20:48Superfast
    Holds 9 in 101 hr 22 min to change at RTM

    Holds about 9 times in 10 here. Measured on 57,918 paired days.

    09493ADI PNBE SF SPL22:10 — 23:45Superfast

    12217 often runs late

    BSR — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Ratlam JnRTM
    04:4511 hr 10 min15:55

    1 hr 10 min longer than the fastest direct

    09740DD DPA SF SPL04:45 — 12:45Superfast
    Holds 9 in 101 hr to change at RTM

    Holds about 9 times in 10 here. Measured on 9,392 paired days.

    09031UDN GCT SPL13:45 — 15:55Mail/Express

    BSR — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Ratlam JnRTM
    19:3511 hr 15 min06:50+1 arrives the next day

    1 hr 15 min longer than the fastest direct

    12431RAJDHANI EXP19:35 — 03:47Rajdhani

    22413 MAO NZM RAJDHANI 19:35 — 03:47 on Mon

    Holds 10 in 101 hr 8 min to change at RTM

    Holds about 19 times in 20 here. Measured on 84,303 paired days.

    19165SABARMATI EXP04:55 — 06:50Composite

    19167 SABARMATI EXP 04:55 — 06:50 on Mon

    19165 often runs late

    BSR — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Ratlam JnRTM
    19:3511 hr 15 min06:50+1 arrives the next day

    1 hr 15 min longer than the fastest direct

    22633TVC NZM SF EXP19:35 — 03:45Superfast
    Holds 10 in 101 hr 10 min to change at RTM

    Holds about 19 times in 20 here. Measured on 84,303 paired days.

    19167SABARMATI EXP04:55 — 06:50Composite

    22633 often runs late

    BSR — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Nagda JnNAD
    19:5011 hr 30 min07:20+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    22943DAUND INDORE EXP19:50 — 05:25Superfast
    Holds 10 in 101 hr 5 min to change at NAD

    Holds about 19 times in 20 here. Measured on 1,69,105 paired days.

    19711JP BPL EXPRESS06:30 — 07:20Mail/Express

    both trains usually run on time

    BSR — NAD

    Checking seats

    NAD — UJN

    Checking seats

Which arrives on time

On time = within 15 min at Ujjain Jn · year to September 2026

  1. typically 6 min late at Ujjain Jn
    73%
  2. typically 9 min late at Ujjain Jn
    62%
  3. typically 29 min late at Ujjain Jn
    26%
  4. typically 36 min late at Ujjain Jn
    21%
  5. typically 71 min late at Ujjain Jn
    11%
How we grade this

Fares

Estimated for 701 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 701 km between Vasai Road and Ujjain Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹430observed fares
3E AC 3 economy₹1,024observed fares
3A AC 3 tier₹1,103observed fares
2A AC 2 tier₹1,544observed fares
1A AC first class₹2,567observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Vasai Road

Other trains to Ujjain Jn

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.