Train Chart Vacancy

15619 Gaya Jn - Kamakhya Express Time Table

Departs
12:35
Gaya Jn GAYA
Arrives
12:00 day 2
Kamakhya KYQ
Journey
23h 25m
1068 km · 23 stops
Chart expected
about 20:00
the day before travel — a target, not a guarantee (what this rests on)

15619 Gaya Jn - Kamakhya Express leaves Gaya Jn (GAYA) at 12:35 and reaches Kamakhya (KYQ) at 12:00 on day 2 of the run. The booked run is 1068 km in 23h 25m, with 23 stops including both ends. It is the only train this timetable version books from Gaya Jn (GAYA) through to Kamakhya (KYQ). Runs Tue. That is a stop every 49 km on average.

15619 at a glance

15619 in timetable version .
Runs onTue
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed45.6 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 15619 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

23 stops from Gaya Jn GAYA to Kamakhya KYQ, timed by version , km counted from GAYA. +1 is the next day.
StationArrivesDepartsHaltKm
GAYA Gaya Jn start 12:35 — 0
TIA Tilaya 13:21 13:23 2m 41
NWD Nawadah 13:39 13:41 2m 59
WRS Waris Aleganj 13:57 13:59 2m 77
SHK Sheikpura 14:26 14:28 2m 103
KIUL Kiul Jn 15:50 15:55 5m 129
AHA Abhaipur 16:31 16:33 2m 152
JMP Jamalpur Jn 17:07 17:12 5m 174
BGP Bhagalpur 18:30 18:40 10m 227
CLG Kahalgaon 19:08 19:10 2m 258
SBG Sahibganj Jn 20:10 20:15 5m 301
BHW Barharwa Jn 21:30 21:32 2m 356
NFK New Farakka Jn 21:57 21:59 2m 371
MLDT Malda Town 23:00 23:10 10m 405
BOE Barsoi Jn 00:28 +1 00:30 +1 2m 493
KNE Kishanganj 01:20 +1 01:25 +1 5m 551
NJP New Jalpaiguri 03:00 +1 03:10 +1 10m 638
NCB New Cooch Behar 05:10 +1 05:15 +1 5m 764
NOQ New Alipurduar 05:32 +1 05:37 +1 5m 783
KOJ Kokrajhar 06:30 +1 06:32 +1 2m 861
NBQ New Bongaigaon 07:25 +1 07:35 +1 10m 892
GLPT Goalpara Town 08:10 +1 08:12 +1 2m 944
KYQ Kamakhya 12:00 +1 end — 1068

What 15619’s schedule looks like

Its longest run without a stop is 126 km and 2h 00m from New Jalpaiguri (NJP) to New Cooch Behar (NCB). The next longest is 124 km and 3h 48m from Goalpara Town (GLPT) to Kamakhya (KYQ).

At 22:00 it is between New Farakka Jn (NFK) and Malda Town (MLDT), and at 06:00 on day 2 of the run it is between New Alipurduar (NOQ) and Kokrajhar (KOJ).

10 of its 21 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Bhagalpur (BGP), 10 minutes at Malda Town (MLDT), 10 minutes at New Jalpaiguri (NJP), 10 minutes at New Bongaigaon (NBQ), 5 minutes at Kiul Jn (KIUL). The briefest stop is 2 minutes at Tilaya (TIA).

The run crosses midnight before Barsoi Jn (BOE); every later time carries a day marker.

It passes its own halfway mark of 534 km at Kishanganj (KNE), stop number 16 of 23, and is booked to stand at its stops for 92 minutes in all, 7% of the 23h 25m journey.

Its quickest booked leg is New Bongaigaon (NBQ) to Goalpara Town (GLPT), 52 km at an average of 89 km/h.

After Gaya Jn it calls first at Tilaya (TIA), Nawadah (NWD), Waris Aleganj (WRS), Sheikpura (SHK) and Kiul Jn (KIUL).

Its last stops before Kamakhya are New Cooch Behar (NCB), New Alipurduar (NOQ), Kokrajhar (KOJ), New Bongaigaon (NBQ) and Goalpara Town (GLPT).

Its stops are not evenly spread: 14 of the 21 fall in the first half of the distance and 7 in the second.

The busiest stations on its route are Gaya Jn (GAYA), where 225 trains call, Kiul Jn (KIUL), where 209 trains call, New Jalpaiguri (NJP), where 204 trains call.

How these are counted.

Other trains that share 15619’s route

From 15619’s halt rows, not its name. Trains without a page here are left out.

Reservation chart and seat availability

15619 is booked out of Gaya Jn at 12:35, which puts it under rule RB-16.12.2025-A: its first reservation chart is expected at about 20:00 on the day before the journey. How we work this out.

A target, not a guarantee

It assumes 15619 is charted at Gaya Jn. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.

Check live seat availability for 15619 — Gaya Jn to Kamakhya, fetched when you ask and never stored here (how).

Where this came from

Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.

The 20:00 above comes from a published railway order, worked out, never observed.