15644 Kamakhya–Puri Express
Mail/Express · 1,524 km · 33 hr 10 min · 29 stops · Thu
- Departs
- 22:40
- Kamakhya
- Arrives
- 07:50
- Puri · day 3
- Journey
- 33 hr 10 min
- 1,524 km · 29 stops
- Runs
- Thu
- Fare from
- ₹675
- Sleeper · estimate
- On time
- 10%
- usually 107 min late
15644 running status
Checking where it is…
15644 coach position
Fetching the coach order…
15644 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 Puri
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Kamakhya KYQ | — | 22:40 | — | 1 | 0 |
| 2 | Goalpara Town GLPT | 00:18 | 00:20 | 2 min | 2 | 124 |
| 3 | New Bongaigaon NBQ | 01:15 | 01:25 | 10 min | 2 | 176 |
| 4 | Kokrajhar KOJ | 02:18 | 02:20 | 2 min | 2 | 207 |
| 5 | Alipur Duar Jn APDJ | 03:10 | 03:15 | 5 min | 2 | 288 |
| 6 | Dalgaon DLO | 04:50 | 04:52 | 2 min | 2 | 348 |
| 7 | New Mal Jn NMZ | 05:45 | 05:47 | 2 min | 2 | 401 |
| 8 | Siliguri Jn SGUJ | 07:30 | 07:35 | 5 min | 2 | 449 |
| 9 | New Jalpaiguri NJP | 08:10 | 08:20 | 10 min | 2 | 456 |
| 10 | Kishanganj KNE | 09:25 | 09:27 | 2 min | 2 | 543 |
| 11 | Barsoi Jn BOE | 10:10 | 10:12 | 2 min | 2 | 601 |
| 12 | Harishchandrapur HCR | 11:08 | 11:10 | 2 min | 2 | 633 |
| 13 | Malda Town MLDT | 13:35 | 13:45 | 10 min | 2 | 689 |
| 14 | New Farakka Jn NFK | 14:17 | 14:19 | 2 min | 2 | 723 |
| 15 | Jangipur Road JRLE | 15:00 | 15:02 | 2 min | 2 | 771 |
| 16 | Azimganj AZ | 15:50 | 15:55 | 5 min | 2 | 806 |
| 17 | Khagraghat Road KGLE | 16:08 | 16:10 | 2 min | 2 | 820 |
| 18 | Katwa Jn KWAE | 17:43 | 17:48 | 5 min | 2 | 879 |
| 19 | Nabadwip Dham NDAE | 18:26 | 18:30 | 4 min | 2 | 918 |
| 20 | Ambika Kalna ABKA | 18:58 | 19:00 | 2 min | 2 | 941 |
| 21 | Bandel Jn BDC | 21:08 | 21:10 | 2 min | 2 | 983 |
| 22 | Howrah Jn HWH | 23:00 | 23:20 | 20 min | 2 | 1,022 |
| 23 | Kharagpur Jn KGP | 00:58 | 01:03 | 5 min | 3 | 1,138 |
| 24 | Bhadrakh BHC | 03:15 | 03:17 | 2 min | 3 | 1,318 |
| 25 | Jajpur Keonjhar Road JJKR | 03:45 | 03:47 | 2 min | 3 | 1,362 |
| 26 | Cuttack CTC | 04:50 | 04:55 | 5 min | 3 | 1,434 |
| 27 | Bhubaneswar BBS | 05:15 | 05:20 | 5 min | 3 | 1,461 |
| 28 | Khurda Road Jn KUR | 05:40 | 05:45 | 5 min | 3 | 1,480 |
| 29 | Puri PURI | 07:50 | — | — | 3 | 1,524 |
How reliably 15644 runs
10% arrive on time at the destination
typically 107 min late · 32% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Kamakhyausually on time · 17% over an hour76%
- Goalpara Towntypically 25 min late · 21% over an hour30%
- New Bongaigaontypically 18 min late · 19% over an hour42%
- Kokrajhartypically 5 min late · 33% over an hour52%
- Alipur Duar Jntypically 26 min late · 31% over an hour29%
- Dalgaontypically 39 min late · 46% over an hour19%
- New Mal Jntypically 46 min late · 38% over an hour16%
- Siliguri Jntypically 31 min late · 27% over an hour25%
- New Jalpaiguritypically 33 min late · 31% over an hour23%
- Kishanganjtypically 40 min late · 33% over an hour19%
- Barsoi Jntypically 60 min late · 50% over an hour13%
- Harishchandrapurtypically 51 min late · 38% over an hour15%
- Malda Towntypically 6 min late · 13% over an hour76%
- New Farakka Jntypically 10 min late · 15% over an hour64%
- Jangipur Roadtypically 13 min late · 23% over an hour52%
- Azimganjtypically 12 min late · 15% over an hour55%
- Khagraghat Roadtypically 20 min late · 15% over an hour38%
- Katwa Jnusually on time · 6% over an hour79%
- Nabadwip Dhamtypically 30 min late · 6% over an hour25%
- Ambika Kalnatypically 50 min late · 6% over an hour15%
- Bandel Jntypically 3 min late · 6% over an hour91%
- Howrah Jntypically 40 min late · 33% over an hour19%
- Kharagpur Jntypically 64 min late · 58% over an hour12%
- Bhadrakhtypically 81 min late · 75% over an hour9%
- Jajpur Keonjhar Roadtypically 87 min late · 81% over an hour9%
- Cuttacktypically 117 min late · 90% over an hour6%
- Bhubaneswartypically 154 min late · 96% over an hour5%
- Khurda Road Jntypically 167 min late · 98% over an hour4%
- Puritypically 107 min late · 83% over an hour10%
Longest halts
- Howrah Jn HWH20 min · arrives 23:00, departs 23:20
- New Bongaigaon NBQ10 min · arrives 01:15, departs 01:25
- New Jalpaiguri NJP10 min · arrives 08:10, departs 08:20
- Malda Town MLDT10 min · arrives 13:35, departs 13:45
- Alipur Duar Jn APDJ5 min · arrives 03:10, departs 03:15
- Siliguri Jn SGUJ5 min · arrives 07:30, departs 07:35