12254 Anga Express
Superfast · 2,445 km · 41 hr 35 min · 32 stops · Wed
- Departs
- 13:55
- Bhagalpur
- Arrives
- 07:30
- Smvt Bengaluru · day 3
- Journey
- 41 hr 35 min
- 2,445 km · 32 stops
- Runs
- Wed
- Fare from
- ₹940
- Sleeper · estimate
- On time
- 15%
- usually 184 min late
12254 running status
Checking where it is…
12254 coach position
Fetching the coach order…
12254 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 Bhagalpur to Smvt Bengaluru
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Bhagalpur BGP | — | 13:55 | — | 1 | 0 |
| 2 | Sultanganj SGG | 14:08 | 14:10 | 2 min | 1 | 24 |
| 3 | Jamalpur Jn JMP | 14:40 | 14:45 | 5 min | 1 | 53 |
| 4 | Dharhara DRH | 14:58 | 15:00 | 2 min | 1 | 65 |
| 5 | Abhaipur AHA | 15:10 | 15:13 | 3 min | 1 | 75 |
| 6 | Kiul Jn KIUL | 15:55 | 16:20 | 25 min | 1 | 98 |
| 7 | Jasidih Jn JSME | 18:00 | 18:03 | 3 min | 1 | 196 |
| 8 | Madhupur Jn MDP | 18:24 | 18:26 | 2 min | 1 | 225 |
| 9 | Asansol Jn ASN | 19:40 | 19:45 | 5 min | 1 | 306 |
| 10 | Barddhaman BWN | 21:27 | 21:29 | 2 min | 1 | 412 |
| 11 | Dankuni DKAE | 22:25 | 22:30 | 5 min | 1 | 491 |
| 12 | Kharagpur Jn KGP | 00:53 | 01:03 | 10 min | 2 | 613 |
| 13 | Balasore BLS | 02:26 | 02:28 | 2 min | 2 | 734 |
| 14 | Bhadrakh BHC | 03:20 | 03:22 | 2 min | 2 | 793 |
| 15 | Jajpur Keonjhar Road JJKR | 03:55 | 03:57 | 2 min | 2 | 837 |
| 16 | Cuttack CTC | 04:50 | 04:55 | 5 min | 2 | 909 |
| 17 | Bhubaneswar BBS | 05:15 | 05:20 | 5 min | 2 | 936 |
| 18 | Khurda Road Jn KUR | 05:35 | 05:55 | 20 min | 2 | 955 |
| 19 | Brahmapur BAM | 07:58 | 08:00 | 2 min | 2 | 1,101 |
| 20 | Vizianagram Jn VZM | 11:38 | 11:40 | 2 min | 2 | 1,317 |
| 21 | Visakhapatnam VSKP | 12:55 | 13:15 | 20 min | 2 | 1,378 |
| 22 | Duvvada DVD | 13:45 | 13:47 | 2 min | 2 | 1,396 |
| 23 | Rajamundry RJY | 16:03 | 16:05 | 2 min | 2 | 1,579 |
| 24 | Vijayawada Jn BZA | 18:45 | 18:55 | 10 min | 2 | 1,729 |
| 25 | Ongole OGL | 20:48 | 20:50 | 2 min | 2 | 1,867 |
| 26 | Nellore NLR | 22:14 | 22:15 | 1 min | 2 | 1,983 |
| 27 | Gudur Jn GDR | 22:53 | 22:55 | 2 min | 2 | 2,021 |
| 28 | Renigunta Jn RU | 00:25 | 00:35 | 10 min | 3 | 2,104 |
| 29 | Katpadi Jn KPD | 02:35 | 02:40 | 5 min | 3 | 2,228 |
| 30 | Jolarpettai JTJ | 03:55 | 04:00 | 5 min | 3 | 2,312 |
| 31 | Krishnarajapurm KJM | 06:14 | 06:15 | 1 min | 3 | 2,438 |
| 32 | Smvt Bengaluru SMVB | 07:30 | — | — | 3 | 2,445 |
How reliably 12254 runs
15% arrive on time at the destination
typically 184 min late · 18% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Bhagalpurusually on time97%
- Sultanganjtypically 13 min late79%
- Jamalpur Jntypically 19 min late41%
- Dharharatypically 22 min late34%
- Abhaipurtypically 22 min late34%
- Kiul Jntypically 25 min late · 6% over an hour31%
- Jasidih Jntypically 20 min late · 21% over an hour38%
- Madhupur Jntypically 32 min late · 31% over an hour23%
- Asansol Jntypically 42 min late · 35% over an hour18%
- Barddhamantypically 16 min late · 27% over an hour48%
- Dankunitypically 41 min late · 35% over an hour18%
- Kharagpur Jntypically 89 min late · 71% over an hour8%
- Balasoretypically 105 min late · 79% over an hour7%
- Bhadrakhtypically 113 min late · 83% over an hour7%
- Jajpur Keonjhar Roadtypically 124 min late · 83% over an hour6%
- Cuttacktypically 162 min late · 94% over an hour5%
- Bhubaneswartypically 182 min late · 94% over an hour4%
- Khurda Road Jntypically 184 min late · 94% over an hour4%
- Brahmapurtypically 196 min late · 94% over an hour4%
- Vizianagram Jntypically 169 min late · 85% over an hour4%
- Visakhapatnamtypically 166 min late · 87% over an hour5%
- Duvvadatypically 168 min late · 87% over an hour4%
- Rajamundrytypically 193 min late · 88% over an hour4%
- Vijayawada Jntypically 177 min late · 88% over an hour4%
- Ongoletypically 185 min late · 90% over an hour4%
- Nelloretypically 189 min late · 88% over an hour4%
- Gudur Jntypically 204 min late · 90% over an hour4%
- Renigunta Jntypically 187 min late · 87% over an hour4%
- Katpadi Jntypically 197 min late · 85% over an hour4%
- Jolarpettaitypically 190 min late · 83% over an hour4%
- Krishnarajapurmtypically 219 min late · 88% over an hour3%
- Smvt Bengalurutypically 184 min late · 73% over an hour15%
Longest halts
- Kiul Jn KIUL25 min · arrives 15:55, departs 16:20
- Khurda Road Jn KUR20 min · arrives 05:35, departs 05:55
- Visakhapatnam VSKP20 min · arrives 12:55, departs 13:15
- Kharagpur Jn KGP10 min · arrives 00:53, departs 01:03
- Vijayawada Jn BZA10 min · arrives 18:45, departs 18:55
- Renigunta Jn RU10 min · arrives 00:25, departs 00:35