12644 Hazrat Nizamuddin Jn - Thiruvananthapuram Central Superfast Express Time Table
- Arrives
- 07:00 day 3
- Thiruvananthapuram Central TVC
- Journey
- 49h 50m
- 3013 km · 31 stops
12644 Hazrat Nizamuddin Jn - Thiruvananthapuram Central Superfast Express leaves Hazrat Nizamuddin Jn (NZM) at 05:10 and reaches Thiruvananthapuram Central (TVC) at 07:00 on day 3 of the run. The booked run is 3013 km in 49h 50m, with 31 stops including both ends. It is the joint 3rd quickest of the 4 trains booked from Hazrat Nizamuddin Jn (NZM) to Thiruvananthapuram Central (TVC), at 49h 50m.
12644 at a glance
| Runs on | Fri |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 60.5 km/h including halts — ours (how) |
| Type | Superfast · Express |
| Reservation | Reserved (PRS) train. 12644 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| NZM Hazrat Nizamuddin Jn | start | 05:10 | — | 0 |
| MTJ Mathura Jn | 06:40 | 06:45 | 5m | 133 |
| AGC Agra Cantt Jn | 07:20 | 07:25 | 5m | 187 |
| GWL Gwalior Jn | 09:41 | 09:43 | 2m | 305 |
| VGLJ Virangana Lakshmibai Jhansi Jn | 11:15 | 11:23 | 8m | 404 |
| BINA Bina Jn | 13:35 | 13:40 | 5m | 555 |
| BPL Bhopal Jn | 15:15 | 15:20 | 5m | 693 |
| ET Itarsi Jn | 17:10 | 17:20 | 10m | 785 |
| BZU Betul | 19:00 | 19:02 | 2m | 892 |
| AMLA Amla Jn | 19:19 | 19:20 | 1m | 915 |
| NGP Nagpur Jn | 21:50 | 21:55 | 5m | 1080 |
| BPQ Balharshah | 01:15 +1 | 01:20 +1 | 5m | 1289 |
| WL Warangal | 04:23 +1 | 04:25 +1 | 2m | 1535 |
| BZA Vijayawada Jn | 07:55 +1 | 08:05 +1 | 10m | 1743 |
| GDR Gudur Jn | 12:13 +1 | 12:15 +1 | 2m | 2036 |
| RU Renigunta Jn | 13:30 +1 | 13:40 +1 | 10m | 2119 |
| TPTY Tirupati | 14:10 +1 | 14:15 +1 | 5m | 2129 |
| CTO Chittoor | 15:29 +1 | 15:30 +1 | 1m | 2201 |
| KPD Katpadi Jn | 16:35 +1 | 16:40 +1 | 5m | 2234 |
| SA Salem Jn | 19:17 +1 | 19:20 +1 | 3m | 2441 |
| ED Erode Jn | 20:15 +1 | 20:25 +1 | 10m | 2500 |
| TUP Tiruppur | 21:08 +1 | 21:10 +1 | 2m | 2550 |
| CBE Coimbatore Jn | 22:12 +1 | 22:15 +1 | 3m | 2601 |
| PGT Palakkad Jn | 23:42 +1 | 23:45 +1 | 3m | 2657 |
| TCR Thrisur | 00:55 +2 | 00:58 +2 | 3m | 2733 |
| AWY Aluva | 01:50 +2 | 01:52 +2 | 2m | 2788 |
| ERS Ernakulam Jn | 02:30 +2 | 02:35 +2 | 5m | 2807 |
| ALLP Alappuzha | 03:32 +2 | 03:35 +2 | 3m | 2864 |
| KYJ Kayankulam Jn | 04:23 +2 | 04:25 +2 | 2m | 2907 |
| QLN Kollam Jn | 05:07 +2 | 05:10 +2 | 3m | 2948 |
| TVC Thiruvananthapuram Central | 07:00 +2 | end | — | 3013 |
What 12644’s schedule looks like
Of the 4 trains booked from Hazrat Nizamuddin Jn (NZM) to Thiruvananthapuram Central (TVC), the quickest is 12432 Hazrat Nizamuddin Jn - Thiruvananthapuram Central Rajdhani at 43h 34m, 6h 16m less than 12644.
Its longest run without a stop is 293 km and 4h 08m from Vijayawada Jn (BZA) to Gudur Jn (GDR). The next longest is 246 km and 3h 03m from Balharshah (BPQ) to Warangal (WL).
At 22:00 it is between Nagpur Jn (NGP) and Balharshah (BPQ), and at 06:00 it is between Hazrat Nizamuddin Jn (NZM) and Mathura Jn (MTJ).
14 of its 29 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Itarsi Jn (ET), 10 minutes at Vijayawada Jn (BZA), 10 minutes at Renigunta Jn (RU), 10 minutes at Erode Jn (ED), 8 minutes at Virangana Lakshmibai Jhansi Jn (VGLJ). The briefest stop is 1 minute at Amla Jn (AMLA).
The run crosses midnight before Balharshah (BPQ); every later time carries a day marker.
It passes its own halfway mark of 1506 km at Warangal (WL), stop number 13 of 31, and is booked to stand at its stops for 127 minutes in all, 4% of the 49h 50m journey.
Its quickest booked leg is Mathura Jn (MTJ) to Agra Cantt Jn (AGC), 54 km at an average of 93 km/h.
After Hazrat Nizamuddin Jn it calls first at Mathura Jn (MTJ), Agra Cantt Jn (AGC), Gwalior Jn (GWL), Virangana Lakshmibai Jhansi Jn (VGLJ) and Bina Jn (BINA).
Its last stops before Thiruvananthapuram Central are Aluva (AWY), Ernakulam Jn (ERS), Alappuzha (ALLP), Kayankulam Jn (KYJ) and Kollam Jn (QLN).
Its stops are not evenly spread: 11 of the 29 fall in the first half of the distance and 18 in the second.
The busiest stations on its route are Vijayawada Jn (BZA), where 480 trains call, Itarsi Jn (ET), where 417 trains call, Virangana Lakshmibai Jhansi Jn (VGLJ), where 321 trains call.
At BZA it is booked in at 07:55 and away again at 08:05, 1743 km into the run.
Other trains that share 12644’s route
From 12644’s halt rows, not its name. Trains without a page here are left out.
- 12625 Thiruvananthapuram Central - New Delhi Kerala Superfast Express — TVC to NDLS, 27 stations in common with 12644
- 12645 Ernakulam Jn - Hazrat Nizamuddin Jn Millennium Express — ERS to NZM, 26 stations in common with 12644
- 16317 Kanniyakumari - Shri Mata Vaishno Devi Katra Himsagar Express — CAPE to SVDK, 25 stations in common with 12644
- 12511 Gorakhpur Jn - Thiruvananthapuram North Raptisagar Express — GKP to TVCN, 22 stations in common with 12644
Reservation chart and seat availability
12644 is booked out of Hazrat Nizamuddin Jn at 05:10, 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.
It assumes 12644 is charted at Hazrat Nizamuddin 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 12644 — Hazrat Nizamuddin Jn to Thiruvananthapuram Central, 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.