Skip to search

Trains from Gaya to Kharagpur

399 km by rail · 9 direct trains · fastest 6 hr 52 min on the 22812 Bhubaneswar Tejas Rajdhani · 1 daily · 1 station in Gaya, 3 in Kharagpur

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

Every direct train

Search Gaya to Kharagpur for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at BankuraBQA

    Gaya Jn GAYA to Kharagpur Jn KGP

    04:138 hr 47 min13:00
    22812Bhubaneswar Tejas Rajdhani04:13 — 09:08Rajdhani
    Holds 10 in 101 hr 45 min to change at BQA

    Holds about 19 times in 20 here. Measured on 64,026 paired days.

    18628Intercity Express10:53 — 13:00Mail/Express

    18628 often runs late

  • One change at Gomoh JnGMO

    Gaya Jn GAYA to Kharagpur Jn KGP

    08:159 hr 15 min17:30
    12365Ranchi Jan Shatabdi08:15 — 10:25Shatabdi
    Holds 8 in 101 hr to change at GMO — tight

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

    12444Haldiya Express11:25 — 17:30Superfast

    12365 often runs late

  • One change at Bokaro Stl CityBKSC

    Gaya Jn GAYA to Kharagpur Jn KGP

    03:309 hr 30 min13:00
    20840New Delhi–Ranchi Rajdhani Express03:30 — 06:25Rajdhani
    Holds 8 in 101 hr to change at BKSC — tight

    Holds about 8 times in 10 here. 91 min would make it 9 in 10. Measured on 1,16,612 paired days.

    18628Intercity Express07:25 — 13:00Mail/Express

    18628 often runs late

  • One change at Gomoh JnGMO

    Gaya Jn GAYA to Kharagpur Jn KGP

    21:459 hr 35 min07:20+1 arrives the next day
    22806Anand Vihar–Bhubaneswar Superfast Express21:45 — 00:05Superfast
    Holds 8 in 101 hr 5 min to change at GMO — tight

    Holds about 8 times in 10 here. This train arrives a median 38 min late, against 18 min late for the junction's typical arrival. 113 min would make it 9 in 10. Measured on 99,582 paired days.

    15022Gorakhpur–Shalimar Express01:10 — 07:20Mail/Express

    22806 often runs late

  • One change at Tatanagar JnTATA

    Gaya Jn GAYA to Kharagpur Jn KGP

    18:159 hr 35 min03:50+1 arrives the next day
    21896Vande Bharat Express18:15 — 23:55Shatabdi
    Holds 9 in 101 hr 55 min to change at TATA — tight

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

    12809Howrah Mail01:50 — 03:50Superfast

    12809 often runs late

  • One change at Howrah JnHWH

    Gaya Jn GAYA to Kharagpur Jn KGP

    15:159 hr 43 min00:58+1 arrives the next day
    22304Vande Bharat Express15:15 — 21:10Shatabdi
    Holds 9 in 102 hr 10 min to change at HWH — tight

    Holds about 9 times in 10 here. This train arrives a median 9 min late, against 128 min late for the junction's typical arrival. 164 min would make it 9 in 10. Measured on 13,163 paired days.

    15644Kamakhya–Puri Express23:20 — 00:58Mail/Express

    15644 often runs late

  • One change at Asansol JnASN

    Gaya Jn GAYA to Kharagpur Jn KGP

    23:359 hr 55 min09:30+1 arrives the next day
    13052Netaji Express23:35 — 04:16Mail/Express
    Holds 8 in 101 hr 24 min to change at ASN — tight

    Holds about 8 times in 10 here. 208 min would make it 9 in 10. Measured on 561 paired days.

    22330Asansol–Haldia Superfast Express05:40 — 09:30Mail/Express

    13052 often runs late

  • One change at Tatanagar JnTATA

    Gaya Jn GAYA to Kharagpur Jn KGP

    15:309 hr 55 min01:25+1 arrives the next day
    20894Vande Bharat Express15:30 — 21:40Shatabdi
    Holds 8 in 101 hr 40 min to change at TATA — tight

    Holds about 8 times in 10 here. This train arrives a median 0 min late, against 86 min late for the junction's typical arrival. 163 min would make it 9 in 10. Measured on 1,16,087 paired days.

    12101Jnaneshwari Express23:20 — 01:25Superfast

    12905 Shalimar Superfast Express 23:20 — 01:25 on Thu and Fri

    12101 often runs late

Gaya to Kharagpur, station by station

Other trains from Gaya

Other trains to Kharagpur