Skip to search

Trains from Surat to Hazrat Nizamuddin

Surat to Hazrat Nizamuddin is 1,109 km by rail. 25 direct trains run it; the fastest is the 12247 Bandra Terminus–Hazrat Nizamuddin Yuva Express at 13 hr 20 min. The most punctual is the 12953 August Kranti Tejas Rajdhani Express, on time (within 15 min) on 78% of days, typically 3 min late. 4 run every day, leaving between 01:41 and 23:53. When they are waitlisted, a journey with one change takes 13 hr 55 min.

Departures
01:41 – 23:53
Fare from
₹575
Sleeper · estimate
Most punctual
78% on time
12953 August Kranti Tejas Rajdhani Express
Daily trains
4 of 25
Check seats for your date

Trains and seats

  • 01483Khadki Hazrat Nizamuddin Special
    01:4116 hr 29 min18:10

    ST — NZM · 1,110 km · Mail/Express

    Checking seats
  • 12283Ernakulam–Hazrat Nizamuddin Duronto
    03:0014 hr 20 min17:20

    ST — NZM · 1,111 km · Rajdhani

    Checking seats
  • 04001Dadar–Hazrat Nizamuddin Special
    04:2217 hr 13 min21:35

    ST — NZM · 1,109 km · Mail/Express

    Checking seats
  • 19019Bandra Terminus–Haridwar Express
    04:3522 hr02:35+1 arrives the next day

    ST — NZM · 1,110 km · Mail/Express

    Checking seats
  • 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
    07:3515 hr 5 min22:40

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 22655Ernakulam–Hazrat Nizamuddin Superfast Express
    07:3515 hr 5 min22:40

    ST — NZM · 1,111 km · Superfast

    Checking seats
  • 12471Swaraj Express
    14:2414 hr 39 min05:03+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 22543Bandra Terminus–Lalkua Superfast Express
    14:2417 hr 6 min07:30+1 arrives the next day

    ST — NZM · 1,109 km · Mail/Express

    Checking seats
  • 12217Sampark Kranti
    15:2814 hr 5 min05:33+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12483Thiruvananthapuram North–Amritsar Superfast Express
    15:2814 hr 5 min05:33+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 22659Thiruvananthapuram North–Rishikesh Superfast Express
    15:2814 hr 22 min05:50+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12925Paschim Express
    15:5218 hr 2 min09:54+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12911Valsad–Haridwar Express
    16:1516 hr 20 min08:35+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 22917Bandra Terminus–Haridwar Superfast Express
    16:3016 hr 5 min08:35+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12263Hazrat Nizamuddin Duronto
    16:5514 hr 5 min07:00+1 arrives the next day

    ST — NZM · 1,110 km · Rajdhani

    Checking seats
  • 12493Darshan Express
    16:5514 hr 5 min07:00+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12953August Kranti Tejas Rajdhani Express
    20:1513 hr 28 min09:43+1 arrives the next day

    ST — NZM · 1,111 km · Rajdhani

    Checking seats
  • 12247Bandra Terminus–Hazrat Nizamuddin Yuva Express
    20:5513 hr 20 min10:15+1 arrives the next day

    ST — NZM · 1,110 km · Superfast · fastest

    Checking seats
  • 12907Bandra Terminus Sampark Kranti Express
    20:5513 hr 20 min10:15+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12909Hazrat Nizamuddin Garib Rath
    20:5513 hr 20 min10:15+1 arrives the next day

    ST — NZM · 1,110 km · Garib Rath

    Checking seats
  • 12903Golden Temple
    22:0415 hr 46 min13:50+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12431Rajdhani Express
    22:1814 hr 12 min12:30+1 arrives the next day

    ST — NZM · 1,110 km · Rajdhani

    Checking seats
  • 22413Madgaon–Hazrat Nizamuddin Rajdhani
    22:1814 hr 12 min12:30+1 arrives the next day

    ST — NZM · 1,110 km · Rajdhani

    Checking seats
  • 22633Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
    22:1814 hr 12 min12:30+1 arrives the next day

    ST — NZM · 1,110 km · Superfast

    Checking seats
  • 12449Goa Sampark Kranti
    23:5313 hr 48 min13:41+1 arrives the next day

    ST — NZM · 1,109 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 Kota JnKOTA
    19:4813 hr 55 min09:43+1 arrives the next day

    35 min longer than the fastest direct

    12951NDLS TEJAS RAJ19:48 — 03:15Rajdhani
    Holds 9 in 101 hr to change at KOTA — tight

    Holds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 27,599 paired days.

    12953AK TEJAS RAJ EX04:15 — 09:43Rajdhani

    ST — KOTA

    Checking seats

    KOTA — NZM

    Checking seats
  • One change at Ratlam JnRTM
    19:4814 hr 27 min10:15+1 arrives the next day

    1 hr 7 min longer than the fastest direct

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

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

    12909NZM GARIB RATH01:53 — 10:15Garib Rath

    12907 BDTS SMPRK K EX 01:53 — 10:15 on Wed and Sun

    12247 BDTS NZM YUVA EX 01:53 — 10:15 on Fri

    both trains usually run on time

    ST — RTM

    Checking seats

    RTM — NZM

    Checking seats
  • One change at Bharuch JnBH
    19:1514 hr 28 min09:43+1 arrives the next day

    1 hr 8 min longer than the fastest direct

    82901IRCTC TEJAS EXP19:15 — 19:55Rajdhani
    Almost always holds1 hr to change at BH

    Almost always holds here. Measured on 3,56,317 paired days.

    12953AK TEJAS RAJ EX20:55 — 09:43Rajdhani

    ST — BH

    Checking seats

    BH — NZM

    Checking seats

Which arrives on time

On time = within 15 min at Hazrat Nizamuddin · year to August 2026 · 23 of 25 trains tracked

  1. typically 3 min late at Hazrat Nizamuddin
    78%
  2. typically 4 min late at Hazrat Nizamuddin
    78%
  3. usually on time at Hazrat Nizamuddin
    78%
  4. usually on time at Hazrat Nizamuddin
    78%
  5. usually on time at Hazrat Nizamuddin
    77%

Runs late more often than not

How we grade this

Fares

Estimated for 1,109 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,109 km between Surat and Hazrat Nizamuddin, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹575observed fares
3E AC 3 economy₹1,370observed fares
3A AC 3 tier₹1,470observed fares
2A AC 2 tier₹2,069observed fares
1A AC first class₹3,460observed fares

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

Other trains from Surat

Other trains to Hazrat Nizamuddin