Skip to search

Trains from Surat to Ujjain Jn

Surat to Ujjain Jn is 481 km by rail. 14 direct trains run it; the fastest is the 22909 Valsad–Puri Superfast Express at 7 hr. The most punctual is the 19053 Surat–Muzaffarpur Express, on time (within 15 min) on 82% of days, typically 5 min late. 2 run every day, leaving between 00:27 and 22:47. When they are waitlisted, a journey with one change takes 7 hr 12 min.

Departures
00:27 – 22:47
Fare from
₹340
Sleeper · estimate
Most punctual
82% on time
19053 Surat–Muzaffarpur Express
Daily trains
2 of 14
Check seats for your date

Trains and seats

  • 12961Avantika Express
    00:277 hr 3 min07:30

    ST — UJN · 484 km · Superfast

    Checking seats
  • 09065Surat–Chhapra Special
    07:357 hr 55 min15:30

    ST — UJN · 482 km · Mail/Express

    Checking seats
  • 19053Surat–Muzaffarpur Express
    07:358 hr 30 min16:05

    ST — UJN · 483 km · Mail/Express

    Checking seats
  • 22193Daund–Gwalior Superfast Express
    07:357 hr 30 min15:05

    ST — UJN · 483 km · Superfast

    Checking seats
  • 02200Bandra Terminus–Jhansi Special
    08:358 hr 20 min16:55

    ST — UJN · 481 km · Superfast

    Checking seats
  • 19091Gorakhpur Humsafar Express
    08:358 hr 35 min17:10

    ST — UJN · 483 km · Mail/Express

    Checking seats
  • 22196Bandra Terminus–Jhansi Superfast
    08:358 hr 10 min16:45

    ST — UJN · 483 km · Mail/Express

    Checking seats
  • 09323Pune–Indore Special
    14:207 hr 45 min22:05

    ST — UJN · 482 km · Mail/Express

    Checking seats
  • 09189Mumbai Central–Katihar Special
    14:368 hr 12 min22:48

    ST — UJN · 482 km · Mail/Express

    Checking seats
  • 20915Charlapalli–Indore Humsafr
    14:487 hr 17 min22:05

    ST — UJN · 483 km · Superfast

    Checking seats
  • 20931Thiruvananthapuram North–Indore Superfast Express
    18:097 hr 11 min01:20+1 arrives the next day

    ST — UJN · 483 km · Mail/Express

    Checking seats
  • 22909Valsad–Puri Superfast Express
    21:107 hr04:10+1 arrives the next day

    ST — UJN · 483 km · Superfast · fastest

    Checking seats
  • 02133Bandra Terminus–Jabalpur Superfast Special
    21:188 hr 2 min05:20+1 arrives the next day

    ST — UJN · 487 km · Superfast

    Checking seats
  • 22943Daund Indore Express
    22:477 hr 38 min06:25+1 arrives the next day

    ST — UJN · 483 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 Ratlam JnRTM
    19:487 hr 12 min03:00+1 arrives the next day

    about as quick as the fastest direct

    12951NDLS TEJAS RAJ19:48 — 00:25Rajdhani
    Holds 10 in 101 hr 5 min to change at RTM

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

    09465ADI DBG SPL01:30 — 03:00Mail/Express

    09465 often runs late

    ST — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Ratlam JnRTM
    20:157 hr 55 min04:10+1 arrives the next day

    55 min longer than the fastest direct

    12953AK TEJAS RAJ EX20:15 — 01:13Rajdhani
    Holds 10 in 101 hr 22 min to change at RTM

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

    22909BL PURI SF EXP02:35 — 04:10Superfast

    ST — RTM

    Checking seats

    RTM — UJN

    Checking seats
  • One change at Nagda JnNAD
    19:487 hr 57 min03:45+1 arrives the next day

    57 min longer than the fastest direct

    12951NDLS TEJAS RAJ19:48 — 01:08Rajdhani
    Almost always holds1 hr 42 min to change at NAD

    Almost always holds here. Measured on 1,77,967 paired days.

    19309SHANTI EXPRESS02:50 — 03:45Mail/Express

    both trains usually run on time

    ST — NAD

    Checking seats

    NAD — UJN

    Checking seats

Which arrives on time

On time = within 15 min at Ujjain Jn · year to November 2026 · 10 of 14 trains tracked

  1. typically 5 min late at Ujjain Jn
    82%
  2. usually on time at Ujjain Jn
    81%
  3. typically 4 min late at Ujjain Jn
    79%
  4. typically 8 min late at Ujjain Jn
    69%
  5. typically 9 min late at Ujjain Jn
    62%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 481 km between Surat and Ujjain Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹340observed fares
3E AC 3 economy₹803observed fares
3A AC 3 tier₹866observed fares
2A AC 2 tier₹1,208observed fares
1A AC first class₹1,985observed fares

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

Other trains from Surat

Other trains to Ujjain Jn