Train Chart Vacancy

15643 Puri - Kamakhya Express Time Table

Departs
22:10
Puri PURI
Arrives
05:20 day 3
Kamakhya KYQ
Journey
31h 10m
1524 km · 29 stops
Chart expected
about 12:10
on the day of travel — a target, not a guarantee (what this rests on)

15643 Puri - Kamakhya Express leaves Puri (PURI) at 22:10 and reaches Kamakhya (KYQ) at 05:20 on day 3 of the run. The booked run is 1524 km in 31h 10m, with 29 stops including both ends. It is the slower of the 2 trains booked from Puri (PURI) to Kamakhya (KYQ), at 31h 10m. Runs Sat. That is a stop every 54 km on average.

15643 at a glance

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

Time table and route

29 stops from Puri PURI to Kamakhya KYQ, timed by version , km counted from PURI. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
PURI Puri start 22:10 — 0
KUR Khurda Road Jn 22:50 22:55 5m 44
BBS Bhubaneswar 23:10 23:15 5m 63
CTC Cuttack 23:40 23:45 5m 90
JJKR Jajpur K Road 00:33 +1 00:35 +1 2m 162
BHC Bhadrakh 01:38 +1 01:40 +1 2m 206
KGP Kharagpur Jn 04:00 +1 04:10 +1 10m 385
HWH Howrah Jn 07:05 +1 07:30 +1 25m 501
BDC Bandel 08:26 +1 08:28 +1 2m 540
ABKA Ambika Kalna 08:56 +1 08:58 +1 2m 583
NDAE Nabadwip Dham 09:27 +1 09:31 +1 4m 606
KWAE Katwa 10:27 +1 10:32 +1 5m 645
KGLE Khagraghat Road 11:11 +1 11:13 +1 2m 704
AZ Azimganj Jn 11:27 +1 11:32 +1 5m 718
JRLE Jangipur Road 12:43 +1 12:45 +1 2m 753
NFK New Farakka Jn 13:40 +1 13:42 +1 2m 801
MLDT Malda Town 14:50 +1 15:00 +1 10m 835
HCR Harischandrpur 15:43 +1 15:45 +1 2m 890
BOE Barsoi Jn 16:20 +1 16:22 +1 2m 923
KNE Kishanganj 17:10 +1 17:12 +1 2m 980
NJP New Jalpaiguri 18:45 +1 18:55 +1 10m 1068
SGUJ Siliguri Jn 19:25 +1 19:30 +1 5m 1075
NMZ New Mal Jn 20:30 +1 20:32 +1 2m 1123
DLO Dalgaon 21:23 +1 21:25 +1 2m 1176
APDJ Alipur Duar Jn 23:30 +1 23:35 +1 5m 1236
KOJ Kokrajhar 00:43 +2 00:45 +2 2m 1317
NBQ New Bongaigaon 01:30 +2 01:40 +2 10m 1348
GLPT Goalpara Town 02:20 +2 02:22 +2 2m 1399
KYQ Kamakhya 05:20 +2 end — 1524

What 15643’s schedule looks like

Of the 2 trains booked from Puri (PURI) to Kamakhya (KYQ), the other is 15639 Puri - Kamakhya Express at 30h 20m.

Its longest run without a stop is 179 km and 2h 20m from Bhadrakh (BHC) to Kharagpur Jn (KGP). The next longest is 125 km and 2h 58m from Goalpara Town (GLPT) to Kamakhya (KYQ).

At 22:00 on day 2 of the run it is between Dalgaon (DLO) and Alipur Duar Jn (APDJ), and at 06:00 on day 2 of the run it is between Kharagpur Jn (KGP) and Howrah Jn (HWH).

12 of its 27 intermediate stops are booked for five minutes or more, the longest of them 25 minutes at Howrah Jn (HWH), 10 minutes at Kharagpur Jn (KGP), 10 minutes at Malda Town (MLDT), 10 minutes at New Jalpaiguri (NJP), 10 minutes at New Bongaigaon (NBQ). The briefest stop is 2 minutes at Jajpur K Road (JJKR).

The run crosses midnight before Jajpur K Road (JJKR); every later time carries a day marker.

It passes its own halfway mark of 762 km at New Farakka Jn (NFK), stop number 16 of 29, and is booked to stand at its stops for 132 minutes in all, 7% of the 31h 10m journey.

Its quickest booked leg is Bandel (BDC) to Ambika Kalna (ABKA), 43 km at an average of 92 km/h.

After Puri it calls first at Khurda Road Jn (KUR), Bhubaneswar (BBS), Cuttack (CTC), Jajpur K Road (JJKR) and Bhadrakh (BHC).

Its last stops before Kamakhya are Dalgaon (DLO), Alipur Duar Jn (APDJ), Kokrajhar (KOJ), New Bongaigaon (NBQ) and Goalpara Town (GLPT).

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

The busiest stations on its route are Howrah Jn (HWH), where 704 trains call, Bandel (BDC), where 339 trains call, Kharagpur Jn (KGP), where 337 trains call.

At HWH it is booked in at 07:05 and away again at 07:30, 501 km into the run.

How these are counted.

Other trains that share 15643’s route

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

Reservation chart and seat availability

15643 is booked out of Puri at 22:10, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 12:10 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 15643 is charted at Puri. 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 15643 — Puri 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 12:10 above comes from a published railway order, worked out, never observed.