Skip to search

15620 Kamakhya–Gaya Express

Mail/Express · 1,068 km · 23 hr 10 min · 23 stops · Mon

Departs
07:00
Kamakhya
Arrives
06:10
Gaya Jn · day 2
Journey
23 hr 10 min
1,068 km · 23 stops
Runs
Mon
Fare from
₹530
Sleeper · estimate
On time
56%
usually on time
Check seats for your date

15620 running status

Checking where it is…

15620 coach position

Fetching the coach order…

15620 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Kamakhya to Gaya Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 15620 Kamakhya–Gaya Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Kamakhya KYQ—07:00—10
2Goalpara Town GLPT08:3008:322 min1124
3New Bongaigaon NBQ10:2510:3510 min1176
4Kokrajhar KOJ11:1511:172 min1207
5New Alipurduar NOQ12:1512:205 min1285
6New Cooch Behar NCB12:4012:455 min1304
7New Jalpaiguri NJP15:2015:3010 min1430
8Kishanganj KNE16:4016:422 min1517
9Barsoi Jn BOE17:4417:462 min1575
10Malda Town MLDT20:0020:1010 min1663
11New Farakka Jn NFK20:4220:442 min1697
12Barharwa Jn BHW21:2221:242 min1712
13Sahibganj Jn SBG22:1522:205 min1767
14Kahalgaon CLG22:5722:592 min1810
15Bhagalpur BGP23:3823:4810 min1841
16Jamalpur Jn JMP00:5200:575 min2894
17Abhaipur AHA01:2301:252 min2916
18Kiul Jn KIUL02:3502:405 min2939
19Sheikhpura SHK03:0703:092 min2966
20Warisaliganj WRS03:2803:302 min2991
21Nawadah NWD03:4603:482 min21,010
22Tilaiya TIA04:1004:122 min21,027
23Gaya Jn GAYA06:10——21,068

How reliably 15620 runs

56% arrive on time at the destination
typically on time · 38% on time across the route

From Aug 2025–Aug 2026 · within 15 min counts as on time.

  • Kamakhya
    usually on time · 26% over an hour
    56%
  • Goalpara Town
    typically 22 min late · 33% over an hour
    34%
  • New Bongaigaon
    typically 8 min late · 28% over an hour
    52%
  • Kokrajhar
    typically 12 min late · 28% over an hour
    51%
  • New Alipurduar
    typically 19 min late · 28% over an hour
    39%
  • New Cooch Behar
    typically 22 min late · 28% over an hour
    34%
  • New Jalpaiguri
    typically 13 min late · 26% over an hour
    51%
  • Kishanganj
    typically 22 min late · 26% over an hour
    34%
  • Barsoi Jn
    typically 30 min late · 31% over an hour
    25%
  • Malda Town
    typically 11 min late · 26% over an hour
    51%
  • New Farakka Jn
    typically 16 min late · 26% over an hour
    47%
  • Barharwa Jn
    typically 16 min late · 26% over an hour
    47%
  • Sahibganj Jn
    typically 18 min late · 26% over an hour
    42%
  • Kahalgaon
    typically 29 min late · 29% over an hour
    26%
  • Bhagalpur
    typically 30 min late · 31% over an hour
    25%
  • Jamalpur Jn
    typically 29 min late · 26% over an hour
    26%
  • Abhaipur
    typically 35 min late · 31% over an hour
    21%
  • Kiul Jn
    typically 6 min late · 26% over an hour
    56%
  • Sheikhpura
    typically 22 min late · 26% over an hour
    34%
  • Warisaliganj
    typically 26 min late · 26% over an hour
    29%
  • Nawadah
    typically 31 min late · 26% over an hour
    24%
  • Tilaiya
    typically 37 min late · 33% over an hour
    20%
  • Gaya Jn
    usually on time · 26% over an hour
    56%

Longest halts

  • New Bongaigaon NBQ10 min · arrives 10:25, departs 10:35
  • New Jalpaiguri NJP10 min · arrives 15:20, departs 15:30
  • Malda Town MLDT10 min · arrives 20:00, departs 20:10
  • Bhagalpur BGP10 min · arrives 23:38, departs 23:48
  • New Alipurduar NOQ5 min · arrives 12:15, departs 12:20
  • New Cooch Behar NCB5 min · arrives 12:40, departs 12:45

Return train and other trains on this route

Stations on the 15620 route