Skip to search

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
Check seats for your date

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

Scheduled stops of 12254 Anga Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Bhagalpur BGP—13:55—10
2Sultanganj SGG14:0814:102 min124
3Jamalpur Jn JMP14:4014:455 min153
4Dharhara DRH14:5815:002 min165
5Abhaipur AHA15:1015:133 min175
6Kiul Jn KIUL15:5516:2025 min198
7Jasidih Jn JSME18:0018:033 min1196
8Madhupur Jn MDP18:2418:262 min1225
9Asansol Jn ASN19:4019:455 min1306
10Barddhaman BWN21:2721:292 min1412
11Dankuni DKAE22:2522:305 min1491
12Kharagpur Jn KGP00:5301:0310 min2613
13Balasore BLS02:2602:282 min2734
14Bhadrakh BHC03:2003:222 min2793
15Jajpur Keonjhar Road JJKR03:5503:572 min2837
16Cuttack CTC04:5004:555 min2909
17Bhubaneswar BBS05:1505:205 min2936
18Khurda Road Jn KUR05:3505:5520 min2955
19Brahmapur BAM07:5808:002 min21,101
20Vizianagram Jn VZM11:3811:402 min21,317
21Visakhapatnam VSKP12:5513:1520 min21,378
22Duvvada DVD13:4513:472 min21,396
23Rajamundry RJY16:0316:052 min21,579
24Vijayawada Jn BZA18:4518:5510 min21,729
25Ongole OGL20:4820:502 min21,867
26Nellore NLR22:1422:151 min21,983
27Gudur Jn GDR22:5322:552 min22,021
28Renigunta Jn RU00:2500:3510 min32,104
29Katpadi Jn KPD02:3502:405 min32,228
30Jolarpettai JTJ03:5504:005 min32,312
31Krishnarajapurm KJM06:1406:151 min32,438
32Smvt Bengaluru SMVB07:30——32,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.

  • Bhagalpur
    usually on time
    97%
  • Sultanganj
    typically 13 min late
    79%
  • Jamalpur Jn
    typically 19 min late
    41%
  • Dharhara
    typically 22 min late
    34%
  • Abhaipur
    typically 22 min late
    34%
  • Kiul Jn
    typically 25 min late · 6% over an hour
    31%
  • Jasidih Jn
    typically 20 min late · 21% over an hour
    38%
  • Madhupur Jn
    typically 32 min late · 31% over an hour
    23%
  • Asansol Jn
    typically 42 min late · 35% over an hour
    18%
  • Barddhaman
    typically 16 min late · 27% over an hour
    48%
  • Dankuni
    typically 41 min late · 35% over an hour
    18%
  • Kharagpur Jn
    typically 89 min late · 71% over an hour
    8%
  • Balasore
    typically 105 min late · 79% over an hour
    7%
  • Bhadrakh
    typically 113 min late · 83% over an hour
    7%
  • Jajpur Keonjhar Road
    typically 124 min late · 83% over an hour
    6%
  • Cuttack
    typically 162 min late · 94% over an hour
    5%
  • Bhubaneswar
    typically 182 min late · 94% over an hour
    4%
  • Khurda Road Jn
    typically 184 min late · 94% over an hour
    4%
  • Brahmapur
    typically 196 min late · 94% over an hour
    4%
  • Vizianagram Jn
    typically 169 min late · 85% over an hour
    4%
  • Visakhapatnam
    typically 166 min late · 87% over an hour
    5%
  • Duvvada
    typically 168 min late · 87% over an hour
    4%
  • Rajamundry
    typically 193 min late · 88% over an hour
    4%
  • Vijayawada Jn
    typically 177 min late · 88% over an hour
    4%
  • Ongole
    typically 185 min late · 90% over an hour
    4%
  • Nellore
    typically 189 min late · 88% over an hour
    4%
  • Gudur Jn
    typically 204 min late · 90% over an hour
    4%
  • Renigunta Jn
    typically 187 min late · 87% over an hour
    4%
  • Katpadi Jn
    typically 197 min late · 85% over an hour
    4%
  • Jolarpettai
    typically 190 min late · 83% over an hour
    4%
  • Krishnarajapurm
    typically 219 min late · 88% over an hour
    3%
  • Smvt Bengaluru
    typically 184 min late · 73% over an hour
    15%

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

Return train and other trains on this route

Stations on the 12254 route