Rail 22948 - BGP Surat Exp: Full Schedule in Surajgarha

Click to load interactive map
List of stops
    Map
    Mondays and Thursdays

    Bhagalpur – Surat

    Bhagalpur

    06:50

    Sultanganj

    07:03
    07:05

    Bariarpur

    07:24
    07:26

    Jamalpur Jn

    07:43
    07:51

    Abhaipur

    08:10
    08:12

    Kajra

    08:20
    08:22

    Kiul Jn

    09:10
    09:15

    Mokama

    09:56
    09:58

    Bakhtiyarpur Jn

    10:24
    10:26

    Patna Jn

    11:25
    11:35

    Danapur

    11:46
    11:48

    Ara

    12:13
    12:15

    Buxar

    12:55
    12:57

    Dildarnagar Jn

    13:20
    13:22

    Pt.Deen Dayal Upadhyaya Jn.

    15:55
    16:05

    Chunar

    16:53
    16:55

    Mirzapur

    17:23
    17:25

    Vindhyachal

    17:38
    17:40

    Prayagraj Chheoki

    19:00
    19:05

    Manikpur Jn

    21:13
    21:15

    Satna

    22:15
    22:20

    Katni

    23:30
    23:35

    Jabalpur

    01:00 +1
    01:10 +1

    Pipariya

    03:08 +1
    03:10 +1

    Itarsi Jn

    04:50 +1
    05:00 +1

    Harda

    05:48 +1
    05:50 +1

    Khandwa Junction

    07:43 +1
    07:45 +1

    Burhanpur

    08:38 +1
    08:40 +1

    Bhusaval Jn

    09:35 +1
    09:40 +1

    Jalgaon Jn

    10:20 +1
    10:25 +1

    Amalner

    11:33 +1
    11:35 +1

    Dondaicha

    12:29 +1
    12:31 +1

    Nandurbar

    13:05 +1
    13:10 +1

    Navapur

    13:55 +1
    13:57 +1

    Vyara

    14:32 +1
    14:33 +1

    Udhna Jn

    15:27 +1
    15:29 +1

    Surat

    15:52 +1
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    Build real-time departures into your app Free API Access →

    Schedules and stops for this route are published in GTFS: indianrailways

    Last updated on January 19, 2026