Skip to search

Trains from Asansol to Gaya

220 km by rail · 37 direct trains · fastest 3 hr 43 min on the 12301 Rajdhani Express · 8 daily · 2 stations in Asansol, 2 in Gaya

Departures
00:18 – 21:13
Fare from
₹210
Sleeper · estimate
Check seats for your date

Every direct train

Search Asansol to Gaya for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at ParasnathPNME

    Asansol Jn ASN to Gaya Jn GAYA

    18:494 hr 56 min23:45
    12301Rajdhani Express18:49 — 20:30Rajdhani
    Holds 8 in 101 hr to change at PNME — tight

    Holds about 8 times in 10 here. 99 min would make it 9 in 10. Measured on 92,945 paired days.

    12942Parasnath Express21:30 — 23:45Superfast

  • One change at Dhanbad JnDHN

    Asansol Jn ASN to Gaya Jn GAYA

    18:004 hr 57 min22:57
    63543Asansol–Dhanbad MEMU Passenger18:00 — 19:25Passenger
    Holds 9 in 101 hr to change at DHN

    Holds about 9 times in 10 here. Measured on 1,99,412 paired days.

    12313Rajdhani Express20:25 — 22:57Rajdhani

  • One change at KodermaKQR

    Asansol Jn ASN to Gaya Jn GAYA

    08:355 hr13:35
    22303Vande Bharat Express08:35 — 10:58Shatabdi
    Holds 9 in 101 hr 4 min to change at KQR

    Holds about 9 times in 10 here. Measured on 1,67,526 paired days.

    12801Purushottam Superfast12:02 — 13:35Superfast

    22303 often runs late

Asansol to Gaya, station by station

Other trains from Asansol

Other trains to Gaya