Train Chart Vacancy

15658 Kamakhya - Delhi Jn Brahmaputra Express Time Table

Departs
16:55
Kamakhya KYQ
Arrives
04:50 day 3
Delhi Jn DLI
Journey
35h 55m
2027 km · 48 stops
Chart expected
about 06:55
on the day of travel — a target, not a guarantee (what this rests on)

15658 Kamakhya - Delhi Jn Brahmaputra Express leaves Kamakhya (KYQ) at 16:55 and reaches Delhi Jn (DLI) at 04:50 on day 3 of the run. The booked run is 2027 km in 35h 55m, with 48 stops including both ends. It is the only train this timetable version books from Kamakhya (KYQ) through to Delhi Jn (DLI). Runs daily.

15658 at a glance

15658 in timetable version .
Runs onDaily
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed56.4 km/h including halts — ours (how) Treat this as unreliable: at least one leg of this train's timings in this timetable version implies a speed no train can reach (see the data notes below), so the journey time this average is divided by is wrong.
TypeExpress · Express
ReservationReserved (PRS) train. 15658 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

48 stops from Kamakhya KYQ to Delhi Jn DLI, timed by version , km counted from KYQ. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
KYQ Kamakhya start 16:55 — 0
RNY Rangiya Jn 17:20 17:25 5m 41
NLV Nalbari 17:40 17:42 2m 58
TIHU Tihu 17:53 17:55 2m 75
PBL Pathsala 18:03 18:05 2m 85
BPRD Barpeta Road 18:12 18:17 5m 106
SBE Sorbhog Jn 18:30 18:32 2m 114
BJF Bijni 18:40 18:42 2m 133
BNGN Bongaigaon 18:58 19:00 2m 148
NBQ New Bongaigaon 19:15 19:20 5m 150
KOJ Kokrajhar 20:00 20:02 2m 182
FKM Fakiragram Jn 20:13 20:15 2m 191
GOGH Gossaigaon Hat 20:35 20:37 2m 214
NOQ New Alipurduar 21:10 21:15 5m 260
NCB New Cooch Behar 21:35 21:40 5m 278
FLK Falakata 22:10 22:12 2m 317
DQG Dhupguri 22:35 22:40 5m 339
JPE Jalpaiguri Road 23:15 23:17 2m 371
NJP New Jalpaiguri 00:05 +1 00:15 +1 10m 405
KNE Kishanganj 01:20 +1 01:25 +1 5m 492
BOE Barsoi Jn 02:15 +1 02:17 +1 2m 549
SM Samsi 03:20 +1 03:22 +1 2m 603
MLDT Malda Town 04:25 +1 04:35 +1 10m 637
NFK New Farakka Jn 05:07 +1 05:09 +1 2m 672
BHW Barharwa Jn 05:44 +1 05:46 +1 2m 686
SBG Sahibganj Jn 06:34 +1 06:39 +1 5m 741
PPT Pirpainti 07:00 +1 07:02 +1 2m 765
CLG Kahalgaon 07:22 +1 07:24 +1 2m 785
BGP Bhagalpur 08:05 +1 08:15 +1 10m 816
SGG Sultanganj 08:37 +1 08:39 +1 2m 840
JMP Jamalpur Jn 09:14 +1 09:24 +1 10m 869
AHA Abhaipur 09:45 +1 09:47 +1 2m 891
KIUL Kiul Jn 10:32 +1 10:37 +1 5m 914
MKA Mokama 11:08 +1 11:10 +1 2m 948
PNC Patna Saheb 12:00 +1 12:05 +1 5m 1027
PNBE Patna Jn 12:43 +1 12:50 +1 7m 1037
ARA Ara 13:25 +1 13:27 +1 2m 1086
BXR Buxar 14:08 +1 14:10 +1 2m 1155
DLN Dildarnagar Jn 14:43 +1 14:45 +1 2m 1191
DDU PT.Deen Dayal Upadhyaya Jn 16:33 +1 16:40 +1 7m 1245
MZP Mirzapur 17:35 +1 17:37 +1 2m 1308
PRYJ Prayagraj Jn 19:00 +1 19:10 +1 10m 1397
CNB Kanpur Central 21:30 +1 21:35 +1 5m 1592
SKB Shikohabad Jn 23:45 +1 23:47 +1 2m 1786
TDL Tundla Jn 00:38 +2 00:40 +2 2m 1823
ALJN Aligarh Jn 01:48 +2 01:50 +2 2m 1901
GZB Ghaziabad 04:05 +2 04:07 +2 2m 2007
DLI Delhi Jn 04:50 +2 end — 2027

What 15658’s schedule looks like

Its longest run without a stop is 195 km from Prayagraj Jn (PRYJ) to Kanpur Central (CNB). The next longest is 194 km from Kanpur Central (CNB) to Shikohabad Jn (SKB).

At 22:00 it is between New Cooch Behar (NCB) and Falakata (FLK), and at 06:00 on day 2 of the run it is between Barharwa Jn (BHW) and Sahibganj Jn (SBG).

18 of its 46 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at New Jalpaiguri (NJP), 10 minutes at Malda Town (MLDT), 10 minutes at Bhagalpur (BGP), 10 minutes at Jamalpur Jn (JMP), 10 minutes at Prayagraj Jn (PRYJ). The briefest stop is 2 minutes at Nalbari (NLV).

The run crosses midnight before New Jalpaiguri (NJP); every later time carries a day marker.

It passes its own halfway mark of 1014 km at Patna Saheb (PNC), stop number 35 of 48, and is booked to stand at its stops for 175 minutes in all, 8% of the 35h 55m journey.

After Kamakhya it calls first at Rangiya Jn (RNY), Nalbari (NLV), Tihu (TIHU), Pathsala (PBL) and Barpeta Road (BPRD).

Its last stops before Delhi Jn are Kanpur Central (CNB), Shikohabad Jn (SKB), Tundla Jn (TDL), Aligarh Jn (ALJN) and Ghaziabad (GZB).

Its stops are not evenly spread: 33 of the 46 fall in the first half of the distance and 13 in the second.

The busiest stations on its route are Kanpur Central (CNB), where 429 trains call, PT.Deen Dayal Upadhyaya Jn (DDU), where 400 trains call, Patna Jn (PNBE), where 323 trains call.

At CNB it is booked in at 21:30 and away again at 21:35, 1592 km into the run.

How these are counted.

Other trains that share 15658’s route

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

Reservation chart and seat availability

15658 is booked out of Kamakhya at 16:55, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 06:55 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 15658 is charted at Kamakhya. 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 15658 — Kamakhya to Delhi Jn, fetched when you ask and never stored here (how).

Data notes for this train

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 06:55 above comes from a published railway order, worked out, never observed.