Skip to search

Trains from Ambala to Surat

1,287 km by rail · 7 direct trains · fastest 16 hr 40 min on the 12218 Kerala Sampark Kranti Superfast · 2 daily · 1 station in Ambala, 1 in Surat

Departures
03:10 – 22:55
Fare from
₹630
Sleeper · estimate
Check seats for your date

Every direct train

Search Ambala to Surat for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at New DelhiNDLS

    Ambala Cant Jn UMB to Surat ST

    12:4716 hr 26 min05:13+1 arrives the next day
    12046NDLS SHATABDI12:47 — 15:20Shatabdi
    Holds 8 in 101 hr 35 min to change at NDLS — tight

    Holds about 8 times in 10 here. 171 min would make it 9 in 10. Measured on 76,606 paired days.

    12952MMCT TEJAS RAJ16:55 — 05:13Rajdhani

    both trains usually run on time

  • One change at New DelhiNDLS

    Ambala Cant Jn UMB to Surat ST

    11:5017 hr 23 min05:13+1 arrives the next day
    22478VANDE BHARAT EXP11:50 — 14:00Shatabdi
    Holds 9 in 102 hr 55 min to change at NDLS — tight

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

    12952MMCT TEJAS RAJ16:55 — 05:13Rajdhani

    22478 often runs late

  • One change at Vadodara JnBRC

    Ambala Cant Jn UMB to Surat ST

    10:2017 hr 35 min03:55+1 arrives the next day
    12218KERLA S KRNTI SF10:20 — 01:15Superfast

    12484 ASR KCVL SF EXP 10:20 — 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

Ambala to Surat, station by station

Other trains from Ambala

Other trains to Surat