Skip to search

Trains from Ranchi to Gaya

269 km by rail · 12 direct trains · fastest 4 hr 3 min on the 22350 Vande Bharat Express · 3 daily · 3 stations in Ranchi, 2 in Gaya

Departures
01:45 – 23:45
Fare from
₹200
Sleeper · estimate
Check seats for your date

Every direct train

Search Ranchi to Gaya for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Hazaribagh TownHZBN

    Ranchi RNC to Gaya Jn GAYA

    15:055 hr 35 min20:40
    13514HTE ASN EXP15:05 — 17:03Mail/Express
    Holds 10 in 101 hr 20 min to change at HZBN

    Holds about 19 times in 20 here. Measured on 858 paired days.

    22350VANDE BHARAT EXP18:23 — 20:40Shatabdi

    13514 often runs late

  • One change at MuriMURI

    Ranchi RNC to Gaya Jn GAYA

    05:205 hr 40 min11:00
    18628INTERCITY EXP05:20 — 06:10Mail/Express
    Holds 9 in 101 hr to change at MURI — tight

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

    21895VANDE BHARAT EXP07:10 — 11:00Shatabdi

    18628 often runs late

  • One change at KodermaKQR

    Ranchi RNC to Gaya Jn GAYA

    05:105 hr 50 min11:00
    20887VANDE BHARAT EXP05:10 — 08:40Shatabdi
    Holds 9 in 101 hr 15 min to change at KQR

    Holds about 9 times in 10 here. This train arrives a median 3 min late, against 18 min late for the junction's typical arrival. Measured on 1,67,254 paired days.

    20893VANDE BHARAT EXP09:55 — 11:00Shatabdi

    21895 VANDE BHARAT EXP 09:55 — 11:00 on Mon

    both trains usually run on time

  • One change at MuriMURI

    Ranchi RNC to Gaya Jn GAYA

    15:406 hr 37 min22:17
    18086RANCHI - KHARAGPUR MEMU EXPRESS15:40 — 16:43Mail/Express
    Holds 9 in 101 hr 14 min to change at MURI

    Holds about 9 times in 10 here. Measured on 1,64,590 paired days.

    22823TEJAS RAJ EXP17:57 — 22:17Rajdhani

    22823 often runs late

Ranchi to Gaya, station by station

Other trains from Ranchi

Other trains to Gaya