Skip to search

22948 Bhagalpur–Surat Express

Superfast · 1,817 km · 33 hr 2 min · 37 stops · Mon, Thu

Departs
06:50
Bhagalpur
Arrives
15:52
Surat · day 2
Journey
33 hr 2 min
1,817 km · 37 stops
Runs
Mon, Thu
Fare from
₹795
Sleeper · estimate
On time
68%
usually 8 min late
Check seats for your date

22948 running status

Checking where it is…

22948 coach position

Fetching the coach order…

22948 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 Surat

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 22948 Bhagalpur–Surat Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Bhagalpur BGP—06:50—10
2Sultanganj SGG07:0307:052 min124
3Bariarpur BUP07:2407:262 min142
4Jamalpur Jn JMP07:4307:518 min153
5Abhaipur AHA08:1008:122 min175
6Kajra KJH08:2008:222 min182
7Kiul Jn KIUL09:0509:105 min198
8Mokameh Jn MKA09:4109:432 min1132
9Bakhtiyarpur Jn BKP10:0910:112 min1176
10Patna Jn PNBE11:0811:157 min1221
11Danapur DNR11:2811:302 min1231
12Ara ARA12:0812:102 min1270
13Buxar BXR12:5512:572 min1339
14Dildarnagar Jn DLN13:2013:222 min1375
15Dd Upadhyaya Jn DDU15:5816:057 min1429
16Chunar Jn CAR16:5316:552 min1461
17Mirzapur MZP17:2317:252 min1492
18Vindhyachal BDL17:3817:402 min1499
19Prayagrajcheoki PCOI19:0019:055 min1573
20Manikpur Jn MKP21:1321:152 min1665
21Satna STA22:1022:155 min1742
22Katni KTE23:3023:355 min1841
23Jabalpur JBP01:0001:1010 min2931
24Pipariya PPI03:0803:102 min21,109
25Itarsi Jn ET04:5005:0010 min21,176
26Harda HD05:4805:502 min21,252
27Khandwa KNW07:4307:452 min21,359
28Burhanpur BAU08:3808:402 min21,428
29Bhusaval Jn BSL09:3509:405 min21,482
30Jalgaon Jn JL10:2010:255 min21,506
31Amalner AN11:2811:302 min21,562
32Dondaicha DDE12:1312:152 min21,623
33Nandurbar NDB13:0013:055 min21,657
34Navapur NWU13:5013:522 min21,715
35Vyara VYA14:2914:301 min21,757
36Udhna Jn UDN15:2315:252 min21,813
37Surat ST15:52——21,817

How reliably 22948 runs

68% arrive on time at the destination
typically 8 min late · 53% on time across the route

From Aug 2025–Aug 2026 · within 15 min counts as on time.

  • Bhagalpur
    usually on time
    95%
  • Sultanganj
    typically 13 min late
    67%
  • Bariarpur
    typically 9 min late
    79%
  • Jamalpur Jn
    typically 12 min late
    63%
  • Abhaipur
    typically 17 min late · 3% over an hour
    44%
  • Kajra
    typically 19 min late · 3% over an hour
    39%
  • Kiul Jn
    typically 5 min late · 3% over an hour
    82%
  • Mokameh Jn
    typically 22 min late · 5% over an hour
    34%
  • Bakhtiyarpur Jn
    typically 44 min late · 26% over an hour
    17%
  • Patna Jn
    typically 50 min late · 38% over an hour
    15%
  • Danapur
    typically 63 min late · 54% over an hour
    12%
  • Ara
    typically 74 min late · 79% over an hour
    10%
  • Buxar
    typically 82 min late · 86% over an hour
    9%
  • Dildarnagar Jn
    typically 93 min late · 91% over an hour
    8%
  • Dd Upadhyaya Jn
    typically 5 min late · 10% over an hour
    76%
  • Chunar Jn
    usually on time · 7% over an hour
    77%
  • Mirzapur
    usually on time · 7% over an hour
    77%
  • Vindhyachal
    usually on time · 7% over an hour
    76%
  • Prayagrajcheoki
    usually on time · 6% over an hour
    80%
  • Manikpur Jn
    usually on time · 5% over an hour
    91%
  • Satna
    typically 21 min late · 9% over an hour
    37%
  • Katni
    typically 36 min late · 13% over an hour
    21%
  • Jabalpur
    typically 34 min late · 10% over an hour
    22%
  • Pipariya
    typically 45 min late · 23% over an hour
    17%
  • Itarsi Jn
    typically 10 min late · 11% over an hour
    62%
  • Harda
    typically 28 min late · 15% over an hour
    27%
  • Khandwa
    typically 4 min late · 8% over an hour
    77%
  • Burhanpur
    typically 9 min late · 10% over an hour
    75%
  • Bhusaval Jn
    typically 13 min late · 10% over an hour
    58%
  • Jalgaon Jn
    typically 5 min late · 9% over an hour
    69%
  • Amalner
    usually on time · 7% over an hour
    75%
  • Dondaicha
    typically 22 min late · 8% over an hour
    35%
  • Nandurbar
    typically 7 min late · 4% over an hour
    67%
  • Navapur
    typically 7 min late · 5% over an hour
    64%
  • Vyara
    typically 7 min late · 5% over an hour
    67%
  • Udhna Jn
    typically 11 min late · 7% over an hour
    60%
  • Surat
    typically 8 min late · 6% over an hour
    68%

Longest halts

  • Jabalpur JBP10 min · arrives 01:00, departs 01:10
  • Itarsi Jn ET10 min · arrives 04:50, departs 05:00
  • Jamalpur Jn JMP8 min · arrives 07:43, departs 07:51
  • Patna Jn PNBE7 min · arrives 11:08, departs 11:15
  • Dd Upadhyaya Jn DDU7 min · arrives 15:58, departs 16:05
  • Kiul Jn KIUL5 min · arrives 09:05, departs 09:10

Return train and other trains on this route

Stations on the 22948 route