12591 Gorakhpur Jn - Yesvantpur Jn Express Time Table
- Journey
- 43h 57m
- 2509 km · 37 stops
12591 Gorakhpur Jn - Yesvantpur Jn Express leaves Gorakhpur Jn (GKP) at 06:33 and reaches Yesvantpur Jn (YPR) at 02:30 on day 3 of the run. The booked run is 2509 km in 43h 57m, with 37 stops including both ends. It is the quickest of the 3 trains booked from Gorakhpur Jn (GKP) to Yesvantpur Jn (YPR), at 43h 57m.
12591 at a glance
| Runs on | Sat |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 57.1 km/h including halts — ours (how) |
| Type | Express · Express |
| Reservation | Reserved (PRS) train. 12591 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| GKP Gorakhpur Jn | start | 06:33 | — | 0 |
| KLD Khalilabad | 07:09 | 07:11 | 2m | 34 |
| BST Basti | 07:35 | 07:37 | 2m | 64 |
| MUR Mankapur Jn | 08:21 | 08:23 | 2m | 126 |
| GD Gonda Jn | 08:51 | 08:54 | 3m | 153 |
| BBK Barabanki Jn | 10:25 | 10:27 | 2m | 242 |
| BNZ Badshahnagar | 11:00 | 11:03 | 3m | 266 |
| ASH Aishbagh | 11:35 | 11:45 | 10m | 276 |
| ON Unnao Jn | 12:40 | 12:42 | 2m | 330 |
| CNB Kanpur Central | 13:12 | 13:17 | 5m | 348 |
| PHN Pokhrayan | 14:15 | 14:17 | 2m | 406 |
| ORAI Orai | 14:51 | 14:53 | 2m | 454 |
| VGLJ Virangana Lakshmibai Jhansi Jn | 16:45 | 16:53 | 8m | 567 |
| LAR Lalitpur | 17:48 | 17:50 | 2m | 656 |
| BPL Bhopal Jn | 20:55 | 21:00 | 5m | 857 |
| ET Itarsi Jn | 22:40 | 22:50 | 10m | 949 |
| GDYA Ghoradongri | 23:50 | 23:51 | 1m | 1019 |
| BZU Betul | 00:30 +1 | 00:32 +1 | 2m | 1056 |
| AMLA Amla Jn | 00:52 +1 | 00:54 +1 | 2m | 1078 |
| NGP Nagpur Jn | 03:55 +1 | 04:00 +1 | 5m | 1244 |
| CD Chandrapur | 06:33 +1 | 06:35 +1 | 2m | 1439 |
| BPQ Balharshah | 07:35 +1 | 07:40 +1 | 5m | 1453 |
| SKZR Sirpur Kaghaznagar | 08:34 +1 | 08:35 +1 | 1m | 1523 |
| BPA Belampalli | 08:59 +1 | 09:00 +1 | 1m | 1561 |
| MCI Mancheral | 09:15 +1 | 09:16 +1 | 1m | 1582 |
| RDM Ramgundam | 09:25 +1 | 09:26 +1 | 1m | 1595 |
| KZJ Kazipet Jn | 11:03 +1 | 11:05 +1 | 2m | 1693 |
| SC Secunderabad Jn | 13:10 +1 | 13:20 +1 | 10m | 1824 |
| BMT Begampet | 13:54 +1 | 13:55 +1 | 1m | 1829 |
| RC Raichur | 18:28 +1 | 18:30 +1 | 2m | 2114 |
| MALM Manthralayam Road | 18:53 +1 | 18:55 +1 | 2m | 2143 |
| AD Adoni | 19:28 +1 | 19:30 +1 | 2m | 2184 |
| GTL Guntakal Jn | 20:40 +1 | 20:50 +1 | 10m | 2235 |
| ATP Anantapur | 21:53 +1 | 21:55 +1 | 2m | 2303 |
| DMM Dharmavaram Jn | 22:35 +1 | 22:40 +1 | 5m | 2337 |
| HUP Hindupur | 23:42 +1 | 23:43 +1 | 1m | 2416 |
| YPR Yesvantpur Jn | 02:30 +2 | end | — | 2509 |
What 12591’s schedule looks like
Of the 3 trains booked from Gorakhpur Jn (GKP) to Yesvantpur Jn (YPR), the slowest takes 49h 40m.
Its longest run without a stop is 285 km and 4h 33m from Begampet (BMT) to Raichur (RC). The next longest is 201 km and 3h 05m from Lalitpur (LAR) to Bhopal Jn (BPL).
At 22:00 it is between Bhopal Jn (BPL) and Itarsi Jn (ET), and at 06:00 on day 2 of the run it is between Nagpur Jn (NGP) and Chandrapur (CD).
10 of its 35 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Aishbagh (ASH), 10 minutes at Itarsi Jn (ET), 10 minutes at Secunderabad Jn (SC), 10 minutes at Guntakal Jn (GTL), 8 minutes at Virangana Lakshmibai Jhansi Jn (VGLJ). The briefest stop is 1 minute at Ghoradongri (GDYA).
The run crosses midnight before Betul (BZU); every later time carries a day marker.
It passes its own halfway mark of 1254 km at Chandrapur (CD), stop number 21 of 37, and is booked to stand at its stops for 118 minutes in all, 4% of the 43h 57m journey.
Its quickest booked leg is Virangana Lakshmibai Jhansi Jn (VGLJ) to Lalitpur (LAR), 89 km at an average of 97 km/h.
After Gorakhpur Jn it calls first at Khalilabad (KLD), Basti (BST), Mankapur Jn (MUR), Gonda Jn (GD) and Barabanki Jn (BBK).
Its last stops before Yesvantpur Jn are Adoni (AD), Guntakal Jn (GTL), Anantapur (ATP), Dharmavaram Jn (DMM) and Hindupur (HUP).
Its stops are not evenly spread: 19 of the 35 fall in the first half of the distance and 16 in the second.
The busiest stations on its route are Kanpur Central (CNB), where 429 trains call, Itarsi Jn (ET), where 417 trains call, Virangana Lakshmibai Jhansi Jn (VGLJ), where 321 trains call.
At CNB it is booked in at 13:12 and away again at 13:17, 348 km into the run.
Other trains that share 12591’s route
From 12591’s halt rows, not its name. Trains without a page here are left out.
- 12511 Gorakhpur Jn - Thiruvananthapuram North Raptisagar Express — GKP to TVCN, 26 stations in common with 12591
- 12521 Barauni Jn - Ernakulam Jn Rapti Sagar Express — BJU to ERS, 26 stations in common with 12591
- 22533 Gorakhpur Jn - Yesvantpur Jn SUP — GKP to YPR, 23 stations in common with 12591
- 15023 Gorakhpur Jn - Yesvantpur Jn Express — GKP to YPR, 18 stations in common with 12591
Reservation chart and seat availability
12591 is booked out of Gorakhpur Jn at 06:33, 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 12591 is charted at Gorakhpur 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 12591 — Gorakhpur Jn to Yesvantpur Jn, 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.