Skip to search

Trains from Surat to New Delhi

6 direct trains · 1,121 km · fastest 12 hr 44 min on the 12951 NDLS TEJAS RAJ

Check seats and fares for your date

Trains and seats

  • 12471SWARAJ EXPRESS
    14:2415 hr 1 min05:25+1 arrives the next day

    ST — NDLS · 1,121 km · Superfast

    Checking seats
  • 12217SAMPARK KRANTHI
    15:2814 hr 42 min06:10+1 arrives the next day

    ST — NDLS · 1,126 km · Superfast

    Checking seats
  • 12483TVCN ASR SF EXP
    15:2814 hr 42 min06:10+1 arrives the next day

    ST — NDLS · 1,126 km · Superfast

    Checking seats
  • 12925PASCHIM EXPRESS
    15:5218 hr 48 min10:40+1 arrives the next day

    ST — NDLS · 1,121 km · Superfast

    Checking seats
  • 12951NDLS TEJAS RAJ
    19:4812 hr 44 min08:32+1 arrives the next day

    ST — NDLS · 1,121 km · Rajdhani · fastest

    Checking seats
  • 12449GOA SMPRK K
    23:5314 hr 17 min14:10+1 arrives the next day

    ST — NDLS · 1,122 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
    18:4313 hr 49 min08:32+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    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

    both trains usually run on time

    ST — BRC

    Checking seats

    BRC — NDLS

    Checking seats
  • One change at Vadodara JnBRC
    18:0914 hr 23 min08:32+1 arrives the next day

    1 hr 39 min longer than the fastest direct

    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

    ST — BRC

    Checking seats

    BRC — NDLS

    Checking seats
  • One change at Vadodara JnBRC
    18:0914 hr 23 min08:32+1 arrives the next day

    1 hr 39 min longer than the fastest direct

    20931TVCN INDB SF EX18:09 — 19:41Mail/Express
    Holds 10 in 101 hr 35 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

    20931 often runs late

    ST — BRC

    Checking seats

    BRC — NDLS

    Checking seats
  • One change at Vadodara JnBRC
    17:5714 hr 35 min08:32+1 arrives the next day

    1 hr 51 min longer than the fastest direct

    12931ADI DOUBLE DECKR17:57 — 19:28Superfast

    22476 CBE HSR AC EXP 17:57 — 19:28 on Sun

    Holds 10 in 101 hr 48 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

    ST — BRC

    Checking seats

    BRC — NDLS

    Checking seats

Which arrives on time

On time = within 15 min at New Delhi · year to August 2026

  1. typically 3 min late at New Delhi
    80%
  2. typically 4 min late at New Delhi
    73%
  3. typically 5 min late at New Delhi
    57%
  4. typically 5 min late at New Delhi
    55%
  5. typically 16 min late at New Delhi
    47%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 1,121 km between Surat and New Delhi, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹580observed fares
3E AC 3 economy₹1,381observed fares
3A AC 3 tier₹1,475observed fares
2A AC 2 tier₹2,079observed fares
1A AC first class₹3,481observed fares

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

Other trains from Surat

Other trains to New Delhi

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.