Skip to search

Trains from Ambala to Bareilly

357 km by rail · 46 direct trains · fastest 5 hr 19 min on the 15656 Vaishno Devi Katra–Kamakhya Express · 6 daily · 1 station in Ambala, 2 in Bareilly

Departures
00:00 – 23:10
Fare from
₹245
Sleeper · estimate
Check seats for your date

Every direct train

Search Ambala to Bareilly for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at MoradabadMB

    Ambala Cant Jn UMB to Bareilly BE

    13:536 hr 52 min20:45
    22318Sealdah Humsafar13:53 — 18:08Superfast
    Holds 9 in 101 hr 17 min to change at MB — tight

    Holds about 9 times in 10 here. This train arrives a median 32 min late, against 16 min late for the junction's typical arrival. 92 min would make it 9 in 10. Measured on 1,67,488 paired days.

    14230Rishikesh–Prayagraj Sangam Express19:25 — 20:45Mail/Express

    22318 often runs late

  • One change at MoradabadMB

    Ambala Cant Jn UMB to Bareilly BE

    00:006 hr 58 min06:58
    12356Archana Express00:00 — 04:40Superfast
    Holds 8 in 101 hr 3 min to change at MB — tight

    Holds about 8 times in 10 here. 95 min would make it 9 in 10. Measured on 2,71,314 paired days.

    15904Chandigarh–Dibrugarh Express05:43 — 06:58Mail/Express

    12356 often runs late

  • One change at MoradabadMB

    Ambala Cant Jn UMB to Bareilly BE

    21:037 hr04:03+1 arrives the next day
    12238Begumpura Express21:03 — 01:25Superfast
    Holds 9 in 101 hr 24 min to change at MB — tight

    Holds about 9 times in 10 here. 102 min would make it 9 in 10. Measured on 2,71,314 paired days.

    13038Kumbha Express02:49 — 04:03Mail/Express

    13036 Upasana Express 02:49 — 04:03 on Wed and Sat

    12238 often runs late

Ambala to Bareilly, station by station

Other trains from Ambala

Other trains to Bareilly