15643 Puri–Kamakhya Express
Mail/Express · 1,524 km · 31 hr 10 min · 29 stops · Sat
- Departs
- 22:10
- Puri
- Arrives
- 05:20
- Kamakhya · day 3
- Journey
- 31 hr 10 min
- 1,524 km · 29 stops
- Runs
- Sat
- Fare from
- ₹675
- Sleeper · estimate
- On time
- 16%
- usually 97 min late
15643 running status
Checking where it is…
15643 coach position
Fetching the coach order…
15643 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 Puri to Kamakhya
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Puri PURI | — | 22:10 | — | 1 | 0 |
| 2 | Khurda Road Jn KUR | 22:50 | 22:55 | 5 min | 1 | 44 |
| 3 | Bhubaneswar BBS | 23:10 | 23:15 | 5 min | 1 | 63 |
| 4 | Cuttack CTC | 23:40 | 23:45 | 5 min | 1 | 90 |
| 5 | Jajpur Keonjhar Road JJKR | 00:33 | 00:35 | 2 min | 2 | 162 |
| 6 | Bhadrakh BHC | 01:38 | 01:40 | 2 min | 2 | 206 |
| 7 | Kharagpur Jn KGP | 04:00 | 04:10 | 10 min | 2 | 385 |
| 8 | Howrah Jn HWH | 07:05 | 07:30 | 25 min | 2 | 501 |
| 9 | Bandel Jn BDC | 08:26 | 08:28 | 2 min | 2 | 540 |
| 10 | Ambika Kalna ABKA | 08:56 | 08:58 | 2 min | 2 | 583 |
| 11 | Nabadwip Dham NDAE | 09:27 | 09:31 | 4 min | 2 | 606 |
| 12 | Katwa Jn KWAE | 10:27 | 10:32 | 5 min | 2 | 645 |
| 13 | Khagraghat Road KGLE | 11:11 | 11:13 | 2 min | 2 | 704 |
| 14 | Azimganj AZ | 11:27 | 11:32 | 5 min | 2 | 718 |
| 15 | Jangipur Road JRLE | 12:43 | 12:45 | 2 min | 2 | 753 |
| 16 | New Farakka Jn NFK | 13:40 | 13:42 | 2 min | 2 | 801 |
| 17 | Malda Town MLDT | 14:50 | 15:00 | 10 min | 2 | 835 |
| 18 | Harishchandrapur HCR | 15:43 | 15:45 | 2 min | 2 | 890 |
| 19 | Barsoi Jn BOE | 16:20 | 16:22 | 2 min | 2 | 923 |
| 20 | Kishanganj KNE | 17:10 | 17:12 | 2 min | 2 | 980 |
| 21 | New Jalpaiguri NJP | 18:45 | 18:55 | 10 min | 2 | 1,068 |
| 22 | Siliguri Jn SGUJ | 19:25 | 19:30 | 5 min | 2 | 1,075 |
| 23 | New Mal Jn NMZ | 20:30 | 20:32 | 2 min | 2 | 1,123 |
| 24 | Dalgaon DLO | 21:23 | 21:25 | 2 min | 2 | 1,176 |
| 25 | Alipur Duar Jn APDJ | 23:30 | 23:35 | 5 min | 2 | 1,236 |
| 26 | Kokrajhar KOJ | 00:43 | 00:45 | 2 min | 3 | 1,317 |
| 27 | New Bongaigaon NBQ | 01:30 | 01:40 | 10 min | 3 | 1,348 |
| 28 | Goalpara Town GLPT | 02:20 | 02:22 | 2 min | 3 | 1,399 |
| 29 | Kamakhya KYQ | 05:20 | — | — | 3 | 1,524 |
How reliably 15643 runs
16% arrive on time at the destination
typically 97 min late · 20% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Puriusually on time · 4% over an hour91%
- Khurda Road Jntypically 16 min late · 29% over an hour47%
- Bhubaneswartypically 31 min late · 31% over an hour24%
- Cuttacktypically 38 min late · 35% over an hour20%
- Jajpur Keonjhar Roadtypically 55 min late · 44% over an hour14%
- Bhadrakhtypically 27 min late · 38% over an hour28%
- Kharagpur Jntypically 57 min late · 48% over an hour13%
- Howrah Jntypically 31 min late · 42% over an hour25%
- Bandel Jntypically 51 min late · 48% over an hour15%
- Ambika Kalnatypically 59 min late · 50% over an hour13%
- Nabadwip Dhamtypically 52 min late · 48% over an hour14%
- Katwa Jntypically 30 min late · 44% over an hour25%
- Khagraghat Roadtypically 47 min late · 46% over an hour16%
- Azimganjtypically 49 min late · 46% over an hour15%
- Jangipur Roadtypically 134 min late · 76% over an hour6%
- New Farakka Jntypically 21 min late · 46% over an hour36%
- Malda Towntypically 9 min late · 44% over an hour51%
- Harishchandrapurtypically 39 min late · 44% over an hour19%
- Barsoi Jntypically 47 min late · 46% over an hour16%
- Kishanganjtypically 54 min late · 48% over an hour14%
- New Jalpaiguritypically 44 min late · 48% over an hour17%
- Siliguri Jntypically 89 min late · 52% over an hour8%
- New Mal Jntypically 110 min late · 62% over an hour7%
- Dalgaontypically 222 min late · 100% over an hour3%
- Alipur Duar Jntypically 123 min late · 71% over an hour6%
- Kokrajhartypically 212 min late · 93% over an hour4%
- New Bongaigaontypically 129 min late · 77% over an hour6%
- Goalpara Towntypically 142 min late · 81% over an hour5%
- Kamakhyatypically 97 min late · 69% over an hour16%
Longest halts
- Howrah Jn HWH25 min · arrives 07:05, departs 07:30
- Kharagpur Jn KGP10 min · arrives 04:00, departs 04:10
- Malda Town MLDT10 min · arrives 14:50, departs 15:00
- New Jalpaiguri NJP10 min · arrives 18:45, departs 18:55
- New Bongaigaon NBQ10 min · arrives 01:30, departs 01:40
- Khurda Road Jn KUR5 min · arrives 22:50, departs 22:55