Skip to search

Trains from New Delhi to Surat

6 direct trains · 1,121 km · fastest 12 hr 18 min on the 12952 MMCT TEJAS RAJ

Check seats and fares for your date

Trains and seats

  • 12450GOA SMPRK KRANT
    06:1013 hr 56 min20:06

    NDLS — ST · 1,126 km · Superfast

    Checking seats
  • 12218KERLA S KRNTI SF
    13:1013 hr 50 min03:00+1 arrives the next day

    NDLS — ST · 1,126 km · Superfast

    Checking seats
  • 12484ASR KCVL SF EXP
    13:1013 hr 50 min03:00+1 arrives the next day

    NDLS — ST · 1,125 km · Superfast

    Checking seats
  • 12926PASCHIM EXPRESS
    16:3517 hr 54 min10:29+1 arrives the next day

    NDLS — ST · 1,122 km · Superfast

    Checking seats
  • 12952MMCT TEJAS RAJ
    16:5512 hr 18 min05:13+1 arrives the next day

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

    Checking seats
  • 12472SWARAJ EXPRESS
    21:4014 hr 45 min12:25+1 arrives the next day

    NDLS — ST · 1,121 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 Mathura JnMTJ
    16:1014 hr 3 min06:13+1 arrives the next day

    1 hr 45 min longer than the fastest direct

    12616GRAND TRUNK EXP16:10 — 17:40Superfast
    Holds 8 in 101 hr 5 min to change at MTJ — tight

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

    12954AK TEJAS RAJ EX18:45 — 06:13Rajdhani

    12616 often runs late

    NDLS — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at Mathura JnMTJ
    16:0014 hr 13 min06:13+1 arrives the next day

    1 hr 55 min longer than the fastest direct

    12724TELANGANA EXP16:00 — 17:26Superfast
    Holds 8 in 101 hr 19 min to change at MTJ — tight

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

    12954AK TEJAS RAJ EX18:45 — 06:13Rajdhani

    12724 often runs late

    NDLS — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at Vadodara JnBRC
    13:1014 hr 45 min03:55+1 arrives the next day

    2 hr 27 min longer than the fastest direct

    12218KERLA S KRNTI SF13:10 — 01:15Superfast

    12484 ASR KCVL SF EXP 13:10 — 01:15 on Sun

    Holds 9 in 101 hr 7 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,52,063 paired days.

    22452CDG BDTS EXP02:22 — 03:55Superfast

    20944 BGKT BDTS HMSFR 02:22 — 03:55 on Fri

    12218 often runs late

    NDLS — BRC

    Checking seats

    BRC — ST

    Checking seats

Which arrives on time

On time = within 15 min at Surat · year to September 2026

  1. usually on time at Surat
    90%
  2. typically 5 min late at Surat
    82%
  3. typically 6 min late at Surat
    60%
  4. typically 8 min late at Surat
    59%
  5. typically 10 min late at Surat
    53%

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 New Delhi and Surat, 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 New Delhi

Other trains to Surat

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.