Skip to search

Trains from Gaya to Bareilly

740 km by rail · 10 direct trains · fastest 11 hr 25 min on the 12357 Durgiana Express · 3 daily · 1 station in Gaya, 1 in Bareilly

Departures
00:30 – 21:05
Fare from
₹415
Sleeper · estimate
Check seats for your date

Every direct train

Search Gaya to Bareilly for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kanpur CentralCNB

    Gaya Jn GAYA to Bareilly BE

    22:3512 hr 47 min11:22+1 arrives the next day
    12301Rajdhani Express22:35 — 04:45Rajdhani
    Holds 8 in 101 hr 20 min to change at CNB — tight

    Holds about 8 times in 10 here. 127 min would make it 9 in 10. Measured on 6,582 paired days.

    12209Kathgodam Garib Rath06:05 — 11:22Garib Rath

    12209 often runs late

  • One change at Kanpur CentralCNB

    Gaya Jn GAYA to Bareilly BE

    22:2013 hr 2 min11:22+1 arrives the next day
    22823Tejas Rajdhani Express22:20 — 04:35Rajdhani
    Holds 8 in 101 hr 30 min to change at CNB — tight

    Holds about 8 times in 10 here. 148 min would make it 9 in 10. Measured on 6,582 paired days.

    12209Kathgodam Garib Rath06:05 — 11:22Garib Rath

    22823 often runs late

  • One change at Varanasi JnBSB

    Gaya Jn GAYA to Bareilly BE

    20:0013 hr 10 min09:10+1 arrives the next day
    22317Humsafar Express20:00 — 00:10Superfast
    Holds 9 in 101 hr 30 min to change at BSB

    Holds about 9 times in 10 here. Measured on 32,395 paired days.

    20503Rajdhani Express01:40 — 09:10Rajdhani

    20503 often runs late

  • One change at LucknowLKO

    Gaya Jn GAYA to Bareilly BE

    18:4013 hr 17 min07:57+1 arrives the next day
    12357Durgiana Express18:40 — 02:30Superfast
    Holds 8 in 101 hr 55 min to change at LKO — tight

    Holds about 8 times in 10 here. This train arrives a median 39 min late, against 15 min late for the junction's typical arrival. 149 min would make it 9 in 10. Measured on 1,22,847 paired days.

    05047Banaras–Ghaziabad Special04:25 — 07:57Rail Motor

    12357 often runs late

  • One change at Varanasi JnBSB

    Gaya Jn GAYA to Bareilly BE

    03:5513 hr 18 min17:13
    18103Jalianwalabag Express03:55 — 08:00Mail/Express
    Holds 9 in 101 hr 10 min to change at BSB — tight

    Holds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 1,244 paired days.

    22489Vande Bharat Express09:10 — 17:13Shatabdi

    18103 often runs late

  • One change at Varanasi JnBSB

    Gaya Jn GAYA to Bareilly BE

    09:5513 hr 24 min23:19
    20887Vande Bharat Express09:55 — 13:00Shatabdi
    Holds 9 in 101 hr 48 min to change at BSB

    Holds about 9 times in 10 here. This train arrives a median 3 min early, against 12 min late for the junction's typical arrival. Measured on 64,031 paired days.

    13041Himgiri Express14:48 — 23:19Mail/Express

    13041 often runs late

  • One change at Varanasi JnBSB

    Gaya Jn GAYA to Bareilly BE

    19:2513 hr 45 min09:10+1 arrives the next day
    14261Ekatmata Express19:25 — 00:05Mail/Express
    Holds 9 in 101 hr 35 min to change at BSB

    Holds about 9 times in 10 here. Measured on 32,395 paired days.

    20503Rajdhani Express01:40 — 09:10Rajdhani

    14261 often runs late

Gaya to Bareilly, station by station

Other trains from Gaya

Other trains to Bareilly