12625 Thiruvananthapuram Central - New Delhi Kerala Superfast Express Time Table
- Departs
- 12:15
- Thiruvananthapuram Central TVC
- Journey
- 49h 15m
- 3031 km · 44 stops
12625 Thiruvananthapuram Central - New Delhi Kerala Superfast Express leaves Thiruvananthapuram Central (TVC) at 12:15 and reaches New Delhi (NDLS) at 13:30 on day 3 of the run. The booked run is 3031 km in 49h 15m, with 44 stops including both ends. It is the only train this timetable version books from Thiruvananthapuram Central (TVC) through to New Delhi (NDLS).
12625 at a glance
| Runs on | Daily |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 61.5 km/h including halts — ours (how) |
| Type | Superfast · Express |
| Reservation | Reserved (PRS) train. 12625 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| TVC Thiruvananthapuram Central | start | 12:15 | — | 0 |
| VAK Varkala | 12:51 | 12:52 | 1m | 41 |
| QLN Kollam Jn | 13:15 | 13:18 | 3m | 64 |
| KYJ Kayankulam Jn | 13:51 | 13:53 | 2m | 105 |
| MVLK Mavelikara | 14:02 | 14:03 | 1m | 113 |
| CNGR Chengannur | 14:15 | 14:17 | 2m | 126 |
| TRVL Tiruvalla | 14:26 | 14:27 | 1m | 135 |
| CGY Changanasseri | 14:35 | 14:36 | 1m | 143 |
| KTYM Kottayam | 14:55 | 15:00 | 5m | 160 |
| VARD Vaikam Road | 15:23 | 15:24 | 1m | 185 |
| ERN Ernakulam Town | 16:05 | 16:10 | 5m | 220 |
| AWY Aluva | 16:30 | 16:32 | 2m | 237 |
| TCR Thrisur | 17:27 | 17:30 | 3m | 292 |
| OTP Ottappalam | 18:44 | 18:45 | 1m | 336 |
| PGT Palakkad Jn | 19:12 | 19:15 | 3m | 367 |
| CBE Coimbatore Jn | 20:50 | 20:55 | 5m | 425 |
| TUP Tiruppur | 21:40 | 21:45 | 5m | 475 |
| ED Erode Jn | 22:30 | 22:40 | 10m | 525 |
| SA Salem Jn | 23:30 | 23:35 | 5m | 585 |
| JTJ Jolarpettai Jn | 01:30 +1 | 01:35 +1 | 5m | 708 |
| KPD Katpadi Jn | 02:50 +1 | 02:55 +1 | 5m | 792 |
| CTO Chittoor | 03:28 +1 | 03:30 +1 | 2m | 825 |
| TPTY Tirupati | 04:45 +1 | 04:50 +1 | 5m | 896 |
| RU Renigunta Jn | 05:10 +1 | 05:20 +1 | 10m | 906 |
| GDR Gudur Jn | 06:40 +1 | 06:42 +1 | 2m | 989 |
| NLR Nellore | 07:13 +1 | 07:15 +1 | 2m | 1027 |
| BZA Vijayawada Jn | 10:45 +1 | 10:55 +1 | 10m | 1282 |
| WL Warangal | 13:40 +1 | 13:45 +1 | 5m | 1488 |
| RDM Ramgundam | 15:14 +1 | 15:15 +1 | 1m | 1592 |
| SKZR Sirpur Kaghaznagar | 17:14 +1 | 17:15 +1 | 1m | 1664 |
| BPQ Balharshah | 18:10 +1 | 18:15 +1 | 5m | 1734 |
| CD Chandrapur | 18:30 +1 | 18:32 +1 | 2m | 1748 |
| SEGM Sevagram | 20:03 +1 | 20:05 +1 | 2m | 1867 |
| NGP Nagpur Jn | 21:10 +1 | 21:15 +1 | 5m | 1943 |
| ET Itarsi Jn | 02:05 +2 | 02:10 +2 | 5m | 2238 |
| BPL Bhopal Jn | 03:45 +2 | 03:55 +2 | 10m | 2330 |
| BINA Bina Jn | 05:40 +2 | 05:45 +2 | 5m | 2468 |
| VGLJ Virangana Lakshmibai Jhansi Jn | 07:25 +2 | 07:30 +2 | 5m | 2620 |
| GWL Gwalior Jn | 08:40 +2 | 08:42 +2 | 2m | 2718 |
| AGC Agra Cantt Jn | 10:10 +2 | 10:15 +2 | 5m | 2837 |
| MTJ Mathura Jn | 10:50 +2 | 10:52 +2 | 2m | 2890 |
| FDB Faridabad | 12:30 +2 | 12:32 +2 | 2m | 3002 |
| NZM Hazrat Nizamuddin Jn | 12:50 +2 | 12:52 +2 | 2m | 3023 |
| NDLS New Delhi | 13:30 +2 | end | — | 3031 |
What 12625’s schedule looks like
Its longest run without a stop is 295 km and 4h 50m from Nagpur Jn (NGP) to Itarsi Jn (ET). The next longest is 255 km and 3h 30m from Nellore (NLR) to Vijayawada Jn (BZA).
At 22:00 it is between Tiruppur (TUP) and Erode Jn (ED), and at 06:00 on day 2 of the run it is between Renigunta Jn (RU) and Gudur Jn (GDR).
19 of its 42 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Erode Jn (ED), 10 minutes at Renigunta Jn (RU), 10 minutes at Vijayawada Jn (BZA), 10 minutes at Bhopal Jn (BPL), 5 minutes at Kottayam (KTYM). The briefest stop is 1 minute at Varkala (VAK).
The run crosses midnight before Jolarpettai Jn (JTJ); every later time carries a day marker.
It passes its own halfway mark of 1516 km at Ramgundam (RDM), stop number 29 of 44, and is booked to stand at its stops for 156 minutes in all, 5% of the 49h 15m journey.
Its quickest booked leg is Bina Jn (BINA) to Virangana Lakshmibai Jhansi Jn (VGLJ), 152 km at an average of 91 km/h.
After Thiruvananthapuram Central it calls first at Varkala (VAK), Kollam Jn (QLN), Kayankulam Jn (KYJ), Mavelikara (MVLK) and Chengannur (CNGR).
Its last stops before New Delhi are Gwalior Jn (GWL), Agra Cantt Jn (AGC), Mathura Jn (MTJ), Faridabad (FDB) and Hazrat Nizamuddin Jn (NZM).
Its stops are not evenly spread: 27 of the 42 fall in the first half of the distance and 15 in the second.
The busiest stations on its route are Vijayawada Jn (BZA), where 480 trains call, Itarsi Jn (ET), where 417 trains call, New Delhi (NDLS), where 335 trains call.
At BZA it is booked in at 10:45 and away again at 10:55, 1282 km into the run.
Other trains that share 12625’s route
From 12625’s halt rows, not its name. Trains without a page here are left out.
- 16317 Kanniyakumari - Shri Mata Vaishno Devi Katra Himsagar Express — CAPE to SVDK, 37 stations in common with 12625
- 12644 Hazrat Nizamuddin Jn - Thiruvananthapuram Central Superfast Express — NZM to TVC, 27 stations in common with 12625
- 22647 Korba - Thiruvananthapuram North Superfast Express — KRBA to TVCN, 27 stations in common with 12625
- 12511 Gorakhpur Jn - Thiruvananthapuram North Raptisagar Express — GKP to TVCN, 26 stations in common with 12625
Reservation chart and seat availability
12625 is booked out of Thiruvananthapuram Central at 12:15, 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 12625 is charted at Thiruvananthapuram Central. 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 12625 — Thiruvananthapuram Central to New Delhi, 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.