Skip to search

Trains from Gorakhpur to Surat

Gorakhpur to Surat is 1,586 km by rail. 4 direct trains run it; the fastest is the 05053 Gorakhpur–Bandra Terminus Special at 28 hr 41 min. The most punctual is the 19092 Bandra Terminus Humsafar, on time (within 15 min) on 83% of days, typically 1 min late. 1 runs every day, leaving between 03:25 and 21:20. When they are waitlisted, a journey with one change takes 26 hr 35 min.

Departures
03:25 – 21:20
Fare from
₹695
Sleeper · estimate
Most punctual
83% on time
19092 Bandra Terminus Humsafar
Daily trains
1 of 4
Check seats for your date

Trains and seats

  • 22922Antyodaya Express
    03:2530 hr 52 min10:17+1 arrives the next day

    GKP — ST · 1,769 km · Superfast

    Checking seats
  • 05053Gorakhpur–Bandra Terminus Special
    07:5028 hr 41 min12:31+1 arrives the next day

    GKP — ST · 1,586 km · Mail/Express · fastest

    Checking seats
  • 19038Avadh Express
    17:1830 hr 8 min23:26+1 arrives the next day

    GKP — ST · 1,587 km · Mail/Express

    Checking seats
  • 19092Bandra Terminus Humsafar
    21:2031 hr 30 min04:50+2 arrives 2 days later

    GKP — ST · 1,723 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 Bhopal JnBPL
    08:3026 hr 35 min11:05+1 arrives the next day

    quicker than every direct train

    22076Hyderabad Festival Special08:30 — 23:05Mail/Express
    Holds 9 in 101 hr 10 min to change at BPL — tight

    Holds about 9 times in 10 here. 101 min would make it 9 in 10. Measured on 92,083 paired days.

    22910Puri–Valsad Superfast00:15 — 11:05Superfast

    22076 often runs late

    GKP — BPL

    Checking seats

    BPL — ST

    Checking seats
  • One change at Kota JnKOTA
    07:5027 hr 27 min11:17+1 arrives the next day

    quicker than every direct train

    05053Gorakhpur–Bandra Terminus Special07:50 — 01:00Mail/Express
    Holds 9 in 101 hr 30 min to change at KOTA

    Holds about 9 times in 10 here. Measured on 27,599 paired days.

    12494Darshan Express02:30 — 11:17Superfast

    GKP — KOTA

    Checking seats

    KOTA — ST

    Checking seats
  • One change at Bhopal JnBPL
    06:3327 hr 48 min10:21+1 arrives the next day

    quicker than every direct train

    12511Raptisagar Express06:33 — 20:55Superfast
    Holds 9 in 101 hr 40 min to change at BPL — tight

    Holds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 92,083 paired days.

    02134Bandra Terminus Festival Special22:35 — 10:21Superfast

    12511 often runs late

    GKP — BPL

    Checking seats

    BPL — ST

    Checking seats
  • One change at Mathura JnMTJ
    08:3327 hr 52 min12:25+1 arrives the next day

    quicker than every direct train

    15109Chhapra–Mathura Superfast Express08:33 — 21:35Mail/Express
    Holds 9 in 101 hr 50 min to change at MTJ

    Holds about 9 times in 10 here. Measured on 80,118 paired days.

    12472Swaraj Express23:25 — 12:25Superfast

    15109 often runs late

    GKP — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at Jalgaon JnJL
    15:2528 hr 58 min20:23+1 arrives the next day

    about as quick as the fastest direct

    12166Gorakhpur–Mumbai LTT Express15:25 — 13:50Superfast
    Holds 8 in 101 hr 2 min to change at JL — tight

    Holds about 8 times in 10 here. This train arrives a median 37 min late, against 22 min late for the junction's typical arrival. 151 min would make it 9 in 10. Measured on 4,20,887 paired days.

    22974Puri–Gandhidham Superfast14:52 — 20:23Superfast

    12166 often runs late

    GKP — JL

    Checking seats

    JL — ST

    Checking seats
  • One change at Bharatpur JnBTE
    14:0529 hr 36 min19:41+1 arrives the next day

    55 min longer than the fastest direct

    19726Amrit Bharat Express14:05 — 03:55Mail/Express
    Almost always holds2 hr 20 min to change at BTE

    Almost always holds here. This train arrives a median 49 min late, against 13 min late for the junction's typical arrival. Measured on 94,043 paired days.

    12904Golden Temple Mail06:15 — 19:41Superfast

    19726 often runs late

    GKP — BTE

    Checking seats

    BTE — ST

    Checking seats

Which arrives on time

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

  1. usually on time at Surat
    83%
  2. typically 9 min late at Surat
    59%
  3. typically 49 min late at Surat
    15%
How we grade this

Fares

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

Estimated fares by class for the 1,586 km between Gorakhpur and Surat, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹695observed fares
3E AC 3 economy₹1,685observed fares
3A AC 3 tier₹1,796observed fares
2A AC 2 tier₹2,573observed fares
1A AC first class₹4,321observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Gorakhpur

Other trains to Surat