Suratgarh Junction → Bathinda Junction

Trains that stop at both stations on this route.

  • 3h 50m

    142 km · 7 stops

    Suratgarh Junction to Bathinda Junction

    DailySL, GEN

    Departs

    00:45

    Suratgarh Junction (SOG)

    Arrives

    04:35

    Bathinda Junction (BTI)

  • 3h 20m

    143 km · 3 stops

    Suratgarh Junction to Bathinda Junction

    Sun2A, 3A, SL, GEN

    Departs

    01:55

    Suratgarh Junction (SOG)

    Arrives

    05:15

    Bathinda Junction (BTI)

  • 4h

    142 km · 4 stops

    Suratgarh Junction to Bathinda Junction

    Daily2A, 3A, SL, GEN

    Departs

    03:30

    Suratgarh Junction (SOG)

    Arrives

    07:30

    Bathinda Junction (BTI)

  • 3h 30m

    142 km · 15 stops

    Suratgarh Junction to Bathinda Junction

    DailyGEN

    Departs

    08:50

    Suratgarh Junction (SOG)

    Arrives

    12:20

    Bathinda Junction (BTI)

  • 4h 25m

    142 km · 15 stops

    Suratgarh Junction to Bathinda Junction

    DailyGEN

    Departs

    12:25

    Suratgarh Junction (SOG)

    Arrives

    16:50

    Bathinda Junction (BTI)

  • 3h 25m

    143 km · 7 stops

    Suratgarh Junction to Bathinda Junction

    DailyGEN

    Departs

    14:10

    Suratgarh Junction (SOG)

    Arrives

    17:35

    Bathinda Junction (BTI)

  • 3h 25m

    143 km · 5 stops

    Suratgarh Junction to Bathinda Junction

    Daily2A, 3A, SL, GEN

    Departs

    14:55

    Suratgarh Junction (SOG)

    Arrives

    18:20

    Bathinda Junction (BTI)

  • 3h 40m

    143 km · 4 stops

    Suratgarh Junction to Bathinda Junction

    Mon, Thu

    Departs

    16:30

    Suratgarh Junction (SOG)

    Arrives

    20:10

    Bathinda Junction (BTI)

  • 5h 15m

    263 km · 9 stops

    Suratgarh Junction to Bathinda Junction

    Daily1A, 2A, 3A, SL, GEN

    Departs

    19:25

    Suratgarh Junction (SOG)

    Arrives

    00:40

    Bathinda Junction (BTI)

  • 3h 20m

    143 km · 6 stops

    Suratgarh Junction to Bathinda Junction

    Daily2A, 3A, SL, GEN

    Departs

    20:00

    Suratgarh Junction (SOG)

    Arrives

    23:20

    Bathinda Junction (BTI)

  • 3h 5m

    142 km · 4 stops

    Suratgarh Junction to Bathinda Junction

    Daily1A, 2A, 3A, SL, GEN

    Departs

    22:25

    Suratgarh Junction (SOG)

    Arrives

    01:30

    Bathinda Junction (BTI)

Download the app

Search trains from Suratgarh Junction to Bathinda Junction with live tracking, delay alerts & more on Android.

Get it on Google Play