Skip to search

Trains from Gaya Jn to Kharagpur Jn

Gaya Jn to Kharagpur Jn is 485 km by rail. 3 direct trains run it; the fastest is the 12444 Haldiya Express at 8 hr 50 min. The most punctual is the 15022 Gorakhpur–Shalimar Express, on time (within 15 min) on 7% of days, typically 102 min late. None runs every day, leaving between 05:10 and 22:10. When they are waitlisted, a journey with one change takes 8 hr 47 min.

Departures
05:10 – 22:10
Fare from
₹340
Sleeper · estimate
Most punctual
7% on time
15022 Gorakhpur–Shalimar Express
Daily trains
0 of 3
Check seats for your date

Trains and seats

  • 22858Anand Vihar–Santragachi Superfast Express
    05:109 hr 10 min14:20

    GAYA — KGP · 486 km · Superfast

    Checking seats
  • 12444Haldiya Express
    08:408 hr 50 min17:30

    GAYA — KGP · 486 km · Superfast · fastest

    Checking seats
  • 15022Gorakhpur–Shalimar Express
    22:109 hr 10 min07:20+1 arrives the next day

    GAYA — KGP · 485 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at BankuraBQA
    04:138 hr 47 min13:00

    quicker than every direct train

    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

    GAYA — BQA

    Checking seats

    BQA — KGP

    Checking seats
  • One change at Gomoh JnGMO
    08:159 hr 15 min17:30

    about as quick as the fastest direct

    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

    GAYA — GMO

    Checking seats

    GMO — KGP

    Checking seats
  • One change at Bokaro Stl CityBKSC
    03:309 hr 30 min13:00

    40 min longer than the fastest direct

    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

    GAYA — BKSC

    Checking seats

    BKSC — KGP

    Checking seats
  • One change at Gomoh JnGMO
    21:459 hr 35 min07:20+1 arrives the next day

    45 min longer than the fastest direct

    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

    GAYA — GMO

    Checking seats

    GMO — KGP

    Checking seats
  • One change at Tatanagar JnTATA
    18:159 hr 35 min03:50+1 arrives the next day

    45 min longer than the fastest direct

    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

    GAYA — TATA

    Checking seats

    TATA — KGP

    Checking seats
  • One change at Howrah JnHWH
    15:159 hr 43 min00:58+1 arrives the next day

    53 min longer than the fastest direct

    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

    GAYA — HWH

    Checking seats

    HWH — KGP

    Checking seats
  • One change at Asansol JnASN
    23:359 hr 55 min09:30+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    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

    GAYA — ASN

    Checking seats

    ASN — KGP

    Checking seats
  • One change at Tatanagar JnTATA
    15:309 hr 55 min01:25+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    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 — TATA

    Checking seats

    TATA — KGP

    Checking seats

Which arrives on time

On time = within 15 min at Kharagpur Jn · year to October 2026

  1. typically 102 min late at Kharagpur Jn
    7%
  2. typically 116 min late at Kharagpur Jn
    6%
  3. typically 307 min late at Kharagpur Jn
    2%
How we grade this

Fares

Estimated for 485 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 485 km between Gaya Jn and Kharagpur Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹340observed fares
3E AC 3 economy₹809observed fares
3A AC 3 tier₹872observed fares
2A AC 2 tier₹1,213observed fares
1A AC first class₹2,000observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Gaya Jn

Other trains to Kharagpur Jn