Skip to search

Trains from Surat to Delhi

1,083 km by rail · 29 direct trains · fastest 12 hr 44 min on the 12951 New Delhi Tejas Rajdhani · 5 daily · 1 station in Surat, 4 in Delhi

Departures
01:41 – 23:53
Fare from
₹565
Sleeper · estimate
Check seats for your date

Every direct train

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Mail/Express

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,111 km · Rajdhani

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,109 km · Mail/Express

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Mail/Express

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,111 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,109 km · Mail/Express

    Seats and fares for ST to NZM

  • 12216Delhi Sarai Rohilla Garib Rath
    15:1619 hr 44 min11:00+1 arrives the next day

    Surat (ST) to Delhi S Rohilla (DEE)

    1,180 km · Garib Rath

    Seats and fares for ST to DEE

  • 22451Bandra Terminus–Chandigarh Superfast Express
    15:1619 hr10:16+1 arrives the next day

    Surat (ST) to Delhi Cantt (DEC)

    1,083 km · Superfast

    Seats and fares for ST to DEC

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Rajdhani

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

  • 22949Bandra Terminus–Delhi Sarai Rohilla Superfast
    18:0916 hr 56 min11:05+1 arrives the next day

    Surat (ST) to Delhi Cantt (DEC)

    1,083 km · Superfast

    Seats and fares for ST to DEC

  • 12951New Delhi Tejas Rajdhani
    19:4812 hr 44 min08:32+1 arrives the next day

    Surat (ST) to New Delhi (NDLS)

    1,118 km · Rajdhani · fastest

    Seats and fares for ST to NDLS

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,111 km · Rajdhani

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Garib Rath

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Rajdhani

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Rajdhani

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,110 km · Superfast

    Seats and fares for ST to NZM

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

    Surat (ST) to Hazrat Nizamuddin (NZM)

    1,109 km · Superfast

    Seats and fares for ST to NZM

Search Surat to Delhi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC

    Surat ST to New Delhi NDLS

    18:4313 hr 49 min08:32+1 arrives the next day
    22961VANDE BHARAT EXP18:43 — 20:07Superfast
    Holds 9 in 101 hr 9 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,12,299 paired days.

    12951NDLS TEJAS RAJ21:16 — 08:32Rajdhani

  • One change at Kota JnKOTA

    Surat ST to Hazrat Nizamuddin NZM

    19:4813 hr 55 min09:43+1 arrives the next day
    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

  • One change at Vadodara JnBRC

    Surat ST to New Delhi NDLS

    18:0914 hr 23 min08:32+1 arrives the next day
    22474BDTS BKN SF EXP18:09 — 19:42Superfast

    22949 BDTS DEE SFAST 18:09 — 19:42 on Wed

    20923 GIMB HUMSAFAR 18:09 — 19:42 on Fri

    Holds 10 in 101 hr 34 min to change at BRC

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

    12951NDLS TEJAS RAJ21:16 — 08:32Rajdhani

    22474 often runs late

Surat to Delhi, station by station

Other trains from Surat

Other trains to Delhi