Skip to search

Bareilly to Surat by train, with one change

No direct train · 1 change at New Delhi · 1,033 km apart in a straight line · fastest 19 hr 29 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at New DelhiNDLS
    09:4419 hr 29 min05:13+1 arrives the next day
    14003MLDT NDLS EXP09:44 — 14:30Mail/Express
    Holds 9 in 102 hr 25 min to change at NDLS — tight

    Holds about 9 times in 10 here. This train arrives a median 31 min late, against 10 min late for the junction's typical arrival. 196 min would make it 9 in 10. Measured on 76,606 paired days.

    12952MMCT TEJAS RAJ16:55 — 05:13Rajdhani

    14003 often runs late

    BE — NDLS

    Checking seats

    NDLS — ST

    Checking seats
  • One change at New DelhiNDLS
    09:1519 hr 58 min05:13+1 arrives the next day
    20503RAJDHANI EXP09:15 — 13:38Rajdhani

    20505 RAJDHANI EXP 09:15 — 13:38 on Wed and Sun

    Holds 9 in 103 hr 17 min to change at NDLS

    Holds about 9 times in 10 here. Measured on 76,606 paired days.

    12952MMCT TEJAS RAJ16:55 — 05:13Rajdhani

    20503 often runs late

    BE — NDLS

    Checking seats

    NDLS — ST

    Checking seats
  • One change at GhaziabadGZB
    06:3520 hr 25 min03:00+1 arrives the next day
    14321BE BHUJ EXPRESS06:35 — 10:50Mail/Express
    Holds 8 in 101 hr 20 min to change at GZB — tight

    Holds about 8 times in 10 here. This train arrives a median 43 min late, against 9 min late for the junction's typical arrival. 124 min would make it 9 in 10. Measured on 3,03,531 paired days.

    22660YNRK TVCN SF EXP12:10 — 03:00Superfast

    14321 often runs late

    BE — GZB

    Checking seats

    GZB — ST

    Checking seats
  • One change at GhaziabadGZB
    15:3721 hr12:37+1 arrives the next day
    05301MAU ANVT SPL15:37 — 19:35Mail/Express
    Holds 9 in 101 hr 45 min to change at GZB

    Holds about 9 times in 10 here. Measured on 1,95,969 paired days.

    22918HW BDTS SF EXP21:20 — 12:37Superfast

    05301 often runs late

    BE — GZB

    Checking seats

    GZB — ST

    Checking seats
  • One change at MoradabadMB
    07:0521 hr 45 min04:50+1 arrives the next day
    15279POORBIYA EXP07:05 — 08:28Mail/Express
    Holds 9 in 101 hr 42 min to change at MB — tight

    Holds about 9 times in 10 here. This train arrives a median 36 min late, against 20 min late for the junction's typical arrival. 122 min would make it 9 in 10. Measured on 1,61,970 paired days.

    22544LKU BDTS SUP EXP10:10 — 04:50Mail/Express

    15279 often runs late

    BE — MB

    Checking seats

    MB — ST

    Checking seats
  • One change at New DelhiNDLS
    04:5522 hr 5 min03:00+1 arrives the next day
    14315INTERCITY EXP04:55 — 10:20Mail/Express
    Holds 10 in 102 hr 50 min to change at NDLS

    Holds about 19 times in 20 here. Measured on 1,97,441 paired days.

    12218KERLA S KRNTI SF13:10 — 03:00Superfast

    12484 ASR KCVL SF EXP 13:10 — 03:00 on Sun

    12218 often runs late

    BE — NDLS

    Checking seats

    NDLS — ST

    Checking seats

Check this journey for your date

Bareilly to Surat by train

Is there a direct train from Bareilly to Surat?

No. No single train runs from Bareilly to Surat. The journey takes one change, at New Delhi, and the fastest combination takes 19 hr 29 min.

What is the fastest way from Bareilly to Surat by train?

14003 MLDT NDLS EXP departs Bareilly at 09:44 and reaches New Delhi at 14:30. 12952 MMCT TEJAS RAJ then departs at 16:55 and arrives Surat at 05:13. Total 19 hr 29 min, with 2 hr 25 min to change.

Where do you change trains between Bareilly and Surat?

New Delhi (NDLS) is the interchange on the fastest route, with 2 hr 25 min between the arriving and departing trains.

Which days can you travel from Bareilly to Surat?

A connection is available every day of the week.

Other trains from Bareilly

Other trains to Surat