Skip to search

Trains from Hazrat Nizamuddin to Surat

Hazrat Nizamuddin to Surat is 1,109 km by rail. 23 direct trains run it; the fastest is the 12264 Pune Duronto Express at 12 hr 58 min. The most punctual is the 12494 Darshan Express, on time (within 15 min) on 96% of days, typically 2 min late. 3 run every day, leaving between 04:00 and 23:45. When they are waitlisted, a journey with one change takes 13 hr 50 min.

Departures
04:00 – 23:45
Fare from
₹575
Sleeper · estimate
Most punctual
96% on time
12494 Darshan Express
Daily trains
3 of 23
Check seats for your date

Trains and seats

  • 12904Golden Temple Mail
    04:0015 hr 41 min19:41

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express
    05:0014 hr 53 min19:53

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 22656Hazrat Nizamuddin–Ernakulam Superfast Express
    05:0014 hr 53 min19:53

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 12264Pune Duronto Express
    06:1612 hr 58 min19:14

    NZM — ST · 1,111 km · Rajdhani · fastest

    Checking seats
  • 12432Thiruvananthapuram Rajdhani
    06:1612 hr 58 min19:14

    NZM — ST · 1,111 km · Rajdhani

    Checking seats
  • 22414Hazrat Nizamuddin–Madgaon Rajdhani
    06:1612 hr 58 min19:14

    NZM — ST · 1,111 km · Rajdhani

    Checking seats
  • 12450Goa Sampark Kranti
    06:2313 hr 43 min20:06

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 22660Rishikesh–Thiruvananthapuram North Superfast Express
    13:2013 hr 40 min03:00+1 arrives the next day

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 12218Kerala Sampark Kranti Superfast
    13:2313 hr 37 min03:00+1 arrives the next day

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 12484Amritsar–Thiruvananthapuram North Superfast Express
    13:2313 hr 37 min03:00+1 arrives the next day

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 22544Lalkua–Bandra Terminus Superfast Express
    13:5015 hr04:50+1 arrives the next day

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

    Checking seats
  • 12248Bandra Yuva Express
    16:3013 hr 7 min05:37+1 arrives the next day

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 12908Maharashtra Sampark Kranti Express
    16:3013 hr 10 min05:40+1 arrives the next day

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 12910Bandra Terminus Garib Rath
    16:3013 hr 7 min05:37+1 arrives the next day

    NZM — ST · 1,111 km · Garib Rath

    Checking seats
  • 12954August Kranti Tejas Rajdhani Express
    17:1512 hr 58 min06:13+1 arrives the next day

    NZM — ST · 1,111 km · Rajdhani

    Checking seats
  • 19020Haridwar–Bandra Terminus Express
    18:5522 hr 22 min17:17+1 arrives the next day

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

    Checking seats
  • 12284Hazrat Nizamuddin–Ernakulam Duronto
    21:4013 hr 37 min11:17+1 arrives the next day

    NZM — ST · 1,111 km · Rajdhani

    Checking seats
  • 12494Darshan Express
    21:4013 hr 37 min11:17+1 arrives the next day

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 01484Hazrat Nizamuddin KK Superfast Special
    22:1015 hr 25 min13:35+1 arrives the next day

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

    Checking seats
  • 12912Valsad Superfast Express
    22:1514 hr 45 min13:00+1 arrives the next day

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 22634Hazrat Nizamuddin–Thiruvananthapuram Express
    22:1514 hr 22 min12:37+1 arrives the next day

    NZM — ST · 1,111 km · Superfast

    Checking seats
  • 22918Haridwar–Bandra Terminus Superfast Express
    22:1514 hr 22 min12:37+1 arrives the next day

    NZM — ST · 1,110 km · Superfast

    Checking seats
  • 04002Hazrat Nizamuddin–Dadar Special
    23:4518 hr 4 min17:49+1 arrives the next day

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

    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
    06:1613 hr 50 min20:06

    52 min longer than the fastest direct

    12264PUNE DURNTO EXP06:16 — 17:27Rajdhani

    22414 NZM MAO RAJDANI 06:16 — 17:27 on Sat

    Holds 9 in 101 hr 3 min to change at BRC

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

    12450GOA SMPRK KRANT18:30 — 20:06Superfast

    12450 often runs late

    NZM — BRC

    Checking seats

    BRC — ST

    Checking seats
  • One change at Mathura JnMTJ
    15:1514 hr 22 min05:37+1 arrives the next day

    1 hr 24 min longer than the fastest direct

    12780GOA EXPRESS15:15 — 16:40Composite
    Holds 9 in 101 hr 25 min to change at MTJ — tight

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

    12910BDTS GARIBRATH18:05 — 05:37Garib Rath

    12248 BANDRA YUVA EXP 18:05 — 05:37 on Sat

    12780 often runs late

    NZM — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at Bharuch JnBH
    17:1514 hr 25 min07:40+1 arrives the next day

    1 hr 27 min longer than the fastest direct

    12954AK TEJAS RAJ EX17:15 — 05:26Rajdhani
    Almost always holds1 hr 24 min to change at BH

    Almost always holds here. Measured on 3,60,842 paired days.

    22473BKN BDTS SF EXP06:50 — 07:40Superfast

    22939 OKHA BSP SF EXP 06:50 — 07:40 on Sat

    both trains usually run on time

    NZM — BH

    Checking seats

    BH — ST

    Checking seats
  • One change at Bharuch JnBH
    17:1514 hr 45 min08:00+1 arrives the next day

    1 hr 47 min longer than the fastest direct

    12954AK TEJAS RAJ EX17:15 — 05:26Rajdhani
    Almost always holds1 hr 49 min to change at BH

    Almost always holds here. Measured on 3,60,842 paired days.

    12934KARNAVATI EXP07:15 — 08:00Superfast

    NZM — BH

    Checking seats

    BH — ST

    Checking seats

Which arrives on time

On time = within 15 min at Surat · year to October 2026 · 20 of 23 trains tracked

  1. usually on time at Surat
    96%
  2. typically 4 min late at Surat
    91%
  3. typically 4 min late at Surat
    91%
  4. typically 4 min late at Surat
    91%
  5. usually on time at Surat
    91%

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 Hazrat Nizamuddin and Surat, 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 Hazrat Nizamuddin

Other trains to Surat