Skip to search

Trains from Surat to Itarsi Jn

11 direct trains · 637 km · fastest 10 hr 5 min on the 19045 TAPTI GANGA EXP

Check seats and fares for your date

Trains and seats

  • 19435ADI ASN EXP
    04:4311 hr 17 min16:00

    STET · 638 km · Mail/Express

    Checking seats
  • 19483ADI SHC EXP
    04:4311 hr 17 min16:00

    STET · 638 km · Mail/Express

    Checking seats
  • 19045TAPTI GANGA EXP
    10:1010 hr 5 min20:15

    STET · 637 km · Mail/Express · fastest

    Checking seats
  • 22947ST BGP SFAST
    10:1010 hr 5 min20:15

    STET · 637 km · Superfast

    Checking seats
  • 22967ADI PRYJ SFAST
    19:5810 hr 7 min06:05+1 arrives the next day

    STET · 642 km · Superfast

    Checking seats
  • 09193ST KRMI SPL
    20:3012 hr 53 min09:23+1 arrives the next day

    STET · 642 km · Mail/Express

    Checking seats
  • 22909BL PURI SF EXP
    21:1012 hr 15 min09:25+1 arrives the next day

    STET · 766 km · Superfast

    Checking seats
  • 02133BDTS JBP SF SPL
    21:1813 hr 52 min11:10+1 arrives the next day

    STET · 762 km · Superfast

    Checking seats
  • 20903BSB MAHAMANA SPL
    22:4210 hr 43 min09:25+1 arrives the next day

    STET · 642 km · Superfast

    Checking seats
  • 20905REWA MAHAMANA
    22:4210 hr 43 min09:25+1 arrives the next day

    STET · 638 km · Superfast

    Checking seats
  • 22937RAJKOT REWA SF
    22:4210 hr 43 min09:25+1 arrives the next day

    STET · 638 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 Jalgaon JnJL
    22:4211 hr 8 min09:50+1 arrives the next day

    1 hr 3 min longer than the fastest direct

    20905REWA MAHAMANA22:4203:42Superfast

    22937 RAJKOT REWA SF 22:4203:42 on Sun

    Holds 8 in 101 hr 8 min to change at JL — tight

    Holds about 8 times in 10 here. 119 min would make it 9 in 10. Measured on 5,22,503 paired days.

    12322KOLKATA MAIL04:5009:50Superfast

    12322 often runs late

    STJL

    Checking seats

    JLET

    Checking seats
  • One change at BurhanpurBAU
    10:1011 hr 10 min21:20

    1 hr 5 min longer than the fastest direct

    19045TAPTI GANGA EXP10:1016:35Mail/Express

    22947 ST BGP SFAST 10:1016:35 on Tue and Sat

    Holds 9 in 101 hr 30 min to change at BAU — tight

    Holds about 9 times in 10 here. 114 min would make it 9 in 10. Measured on 1,66,436 paired days.

    12627KARNATAKA EXP18:0521:20Superfast

    19045 often runs late

    STBAU

    Checking seats

    BAUET

    Checking seats
  • One change at Jalgaon JnJL
    22:3011 hr 20 min09:50+1 arrives the next day

    1 hr 15 min longer than the fastest direct

    22138PRERANA EXPRESS22:3003:05Superfast
    Holds 9 in 101 hr 45 min to change at JL — tight

    Holds about 9 times in 10 here. 119 min would make it 9 in 10. Measured on 5,22,503 paired days.

    12322KOLKATA MAIL04:5009:50Superfast

    22138 often runs late

    STJL

    Checking seats

    JLET

    Checking seats

Which arrives on time

On time = within 15 min at Itarsi Jn · year to September 2026 · 7 of 11 trains tracked

  1. 20905 REWA MAHAMANAMost punctual
    usually on time at Itarsi Jn
    100%
  2. usually on time at Itarsi Jn
    95%
  3. typically 3 min late at Itarsi Jn
    90%
  4. typically 6 min late at Itarsi Jn
    79%
  5. typically 7 min late at Itarsi Jn
    77%

Runs late more often than not

How we grade this

Fares

Estimated for 637 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 637 km between Surat and Itarsi Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper405observed fares
3E AC 3 economy966observed fares
3A AC 3 tier1,034observed fares
2A AC 2 tier1,449observed fares
1A AC first class2,405observed fares

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

Other trains from Surat

Other trains to Itarsi Jn

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.