12509 Guwahati Express
Superfast · 2,965 km · 53 hr 10 min · 41 stops · Wed, Thu, Fri
- Departs
- 23:40
- Smvt Bengaluru
- Arrives
- 04:50
- Guwahati · day 4
- Journey
- 53 hr 10 min
- 2,965 km · 41 stops
- Runs
- Wed, Thu, Fri
- Fare from
- ₹1,030
- Sleeper · estimate
- On time
- 22%
- usually 97 min late
12509 running status
Checking where it is…
12509 coach position
Fetching the coach order…
12509 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 Smvt Bengaluru to Guwahati
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Smvt Bengaluru SMVB | — | 23:40 | — | 1 | 0 |
| 2 | Krishnarajapurm KJM | 23:53 | 23:55 | 2 min | 1 | 7 |
| 3 | Bangarapet BWT | 00:33 | 00:35 | 2 min | 2 | 64 |
| 4 | Jolarpettai JTJ | 01:58 | 02:00 | 2 min | 2 | 133 |
| 5 | Katpadi Jn KPD | 03:10 | 03:25 | 15 min | 2 | 217 |
| 6 | Arakkonam AJJ | 04:13 | 04:15 | 2 min | 2 | 278 |
| 7 | Perambur (Chennai) PER | 05:05 | 05:10 | 5 min | 2 | 341 |
| 8 | Ongole OGL | 10:18 | 10:20 | 2 min | 2 | 632 |
| 9 | Vijayawada Jn BZA | 12:50 | 13:00 | 10 min | 2 | 771 |
| 10 | Rajamundry RJY | 15:28 | 15:30 | 2 min | 2 | 920 |
| 11 | Visakhapatnam VSKP | 19:05 | 19:25 | 20 min | 2 | 1,121 |
| 12 | Vizianagram Jn VZM | 20:15 | 20:20 | 5 min | 2 | 1,182 |
| 13 | Srikakulam Road CHE | 21:08 | 21:10 | 2 min | 2 | 1,251 |
| 14 | Palasa PSA | 22:18 | 22:20 | 2 min | 2 | 1,324 |
| 15 | Brahmapur BAM | 23:15 | 23:20 | 5 min | 2 | 1,398 |
| 16 | Balugaon BALU | 00:13 | 00:15 | 2 min | 3 | 1,474 |
| 17 | Khurda Road Jn KUR | 01:15 | 01:25 | 10 min | 3 | 1,544 |
| 18 | Bhubaneswar BBS | 01:50 | 01:55 | 5 min | 3 | 1,563 |
| 19 | Cuttack CTC | 02:25 | 02:30 | 5 min | 3 | 1,591 |
| 20 | Jajpur Keonjhar Road JJKR | 03:18 | 03:20 | 2 min | 3 | 1,663 |
| 21 | Bhadrakh BHC | 04:18 | 04:20 | 2 min | 3 | 1,706 |
| 22 | Balasore BLS | 05:07 | 05:09 | 2 min | 3 | 1,765 |
| 23 | Kharagpur Jn KGP | 06:38 | 06:48 | 10 min | 3 | 1,886 |
| 24 | Dankuni DKAE | 09:32 | 09:37 | 5 min | 3 | 2,008 |
| 25 | Bolpur Shantiniketan BHP | 11:38 | 11:43 | 5 min | 3 | 2,139 |
| 26 | Rampur Hat RPH | 12:46 | 12:51 | 5 min | 3 | 2,199 |
| 27 | New Farakka Jn NFK | 14:53 | 14:55 | 2 min | 3 | 2,287 |
| 28 | Malda Town MLDT | 15:55 | 16:05 | 10 min | 3 | 2,322 |
| 29 | Barsoi Jn BOE | 17:23 | 17:25 | 2 min | 3 | 2,410 |
| 30 | Kishanganj KNE | 18:08 | 18:10 | 2 min | 3 | 2,467 |
| 31 | New Jalpaiguri NJP | 19:35 | 19:45 | 10 min | 3 | 2,554 |
| 32 | Jalpaiguri Road JPE | 20:40 | 20:42 | 2 min | 3 | 2,588 |
| 33 | Dhupguri DQG | 21:08 | 21:10 | 2 min | 3 | 2,620 |
| 34 | New Cooch Behar NCB | 22:08 | 22:10 | 2 min | 3 | 2,680 |
| 35 | New Alipurduar NOQ | 22:30 | 22:32 | 2 min | 3 | 2,699 |
| 36 | Kokrajhar KOJ | 23:35 | 23:37 | 2 min | 3 | 2,777 |
| 37 | New Bongaigaon NBQ | 00:20 | 00:30 | 10 min | 4 | 2,809 |
| 38 | Barpeta Road BPRD | 01:15 | 01:17 | 2 min | 4 | 2,853 |
| 39 | Rangiya Jn RNY | 02:20 | 02:25 | 5 min | 4 | 2,918 |
| 40 | Kamakhya KYQ | 04:10 | 04:12 | 2 min | 4 | 2,959 |
| 41 | Guwahati GHY | 04:50 | — | — | 4 | 2,965 |
How reliably 12509 runs
22% arrive on time at the destination
typically 97 min late · 19% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Smvt Bengalurutypically 3 min late89%
- Krishnarajapurmtypically 8 min late · 3% over an hour72%
- Bangarapettypically 16 min late · 3% over an hour47%
- Jolarpettaitypically 7 min late · 5% over an hour77%
- Katpadi Jntypically 8 min late · 5% over an hour75%
- Arakkonamtypically 18 min late · 7% over an hour42%
- Perambur (Chennai)typically 22 min late · 9% over an hour34%
- Ongoletypically 40 min late · 9% over an hour19%
- Vijayawada Jntypically 40 min late · 20% over an hour19%
- Rajamundrytypically 52 min late · 36% over an hour14%
- Visakhapatnamtypically 27 min late · 22% over an hour28%
- Vizianagram Jntypically 40 min late · 32% over an hour19%
- Srikakulam Roadtypically 47 min late · 38% over an hour16%
- Palasatypically 41 min late · 35% over an hour18%
- Brahmapurtypically 51 min late · 41% over an hour15%
- Balugaontypically 59 min late · 48% over an hour13%
- Khurda Road Jntypically 65 min late · 52% over an hour12%
- Bhubaneswartypically 63 min late · 54% over an hour12%
- Cuttacktypically 55 min late · 48% over an hour14%
- Jajpur Keonjhar Roadtypically 101 min late · 80% over an hour7%
- Bhadrakhtypically 81 min late · 63% over an hour9%
- Balasoretypically 91 min late · 70% over an hour8%
- Kharagpur Jntypically 141 min late · 93% over an hour5%
- Dankunitypically 158 min late · 97% over an hour5%
- Bolpur Shantiniketantypically 182 min late · 99% over an hour4%
- Rampur Hattypically 183 min late · 98% over an hour4%
- New Farakka Jntypically 162 min late · 92% over an hour5%
- Malda Towntypically 139 min late · 88% over an hour5%
- Barsoi Jntypically 157 min late · 93% over an hour5%
- Kishanganjtypically 172 min late · 97% over an hour4%
- New Jalpaiguritypically 177 min late · 96% over an hour4%
- Jalpaiguri Roadtypically 157 min late · 92% over an hour5%
- Dhupguritypically 163 min late · 92% over an hour5%
- New Cooch Behartypically 162 min late · 92% over an hour5%
- New Alipurduartypically 164 min late · 92% over an hour5%
- Kokrajhartypically 172 min late · 93% over an hour4%
- New Bongaigaontypically 156 min late · 90% over an hour5%
- Barpeta Roadtypically 159 min late · 88% over an hour5%
- Rangiya Jntypically 153 min late · 86% over an hour5%
- Kamakhyatypically 112 min late · 66% over an hour7%
- Guwahatitypically 97 min late · 60% over an hour22%
Longest halts
- Visakhapatnam VSKP20 min · arrives 19:05, departs 19:25
- Katpadi Jn KPD15 min · arrives 03:10, departs 03:25
- Vijayawada Jn BZA10 min · arrives 12:50, departs 13:00
- Khurda Road Jn KUR10 min · arrives 01:15, departs 01:25
- Kharagpur Jn KGP10 min · arrives 06:38, departs 06:48
- Malda Town MLDT10 min · arrives 15:55, departs 16:05
Return train and other trains on this route
Stations on the 12509 route
- Krishnarajapurm (KJM)Day 1 · 7 km from Smvt Bengaluru
- Ongole (OGL)Day 2 · 632 km from Smvt Bengaluru
- Palasa (PSA)Day 2 · 1,324 km from Smvt Bengaluru
- Jajpur Keonjhar Road (JJKR)Day 3 · 1,663 km from Smvt Bengaluru
- Rampur Hat (RPH)Day 3 · 2,199 km from Smvt Bengaluru
- Jalpaiguri Road (JPE)Day 3 · 2,588 km from Smvt Bengaluru