Bathinda Junction → Suratgarh Junction

Trains that stop at both stations on this route.

  • 5h 15m

    263 km · 9 stops

    Bathinda Junction to Suratgarh Junction

    Daily1A, 2A, 3A, SL, GEN

    Departs

    04:40

    Bathinda Junction (BTI)

    Arrives

    09:55

    Suratgarh Junction (SOG)

  • 2h 20m

    143 km · 6 stops

    Bathinda Junction to Suratgarh Junction

    Daily2A, 3A, SL, GEN

    Departs

    04:40

    Bathinda Junction (BTI)

    Arrives

    07:00

    Suratgarh Junction (SOG)

  • 2h 55m

    142 km · 7 stops

    Bathinda Junction to Suratgarh Junction

    DailyGEN

    Departs

    06:20

    Bathinda Junction (BTI)

    Arrives

    09:15

    Suratgarh Junction (SOG)

  • Bathinda Junction to Suratgarh Junction

    Mon2A, 3A, SL, GEN

    Departs

    07:50

    Bathinda Junction (BTI)

    Arrives

    10:20

    Suratgarh Junction (SOG)

  • 3h 15m

    142 km · 15 stops

    Bathinda Junction to Suratgarh Junction

    DailyGEN

    Departs

    10:45

    Bathinda Junction (BTI)

    Arrives

    14:00

    Suratgarh Junction (SOG)

  • 4h 38m

    142 km · 4 stops

    Bathinda Junction to Suratgarh Junction

    Tue, Fri

    Departs

    13:30

    Bathinda Junction (BTI)

    Arrives

    18:08

    Suratgarh Junction (SOG)

  • 3h 45m

    142 km · 15 stops

    Bathinda Junction to Suratgarh Junction

    DailyGEN

    Departs

    13:45

    Bathinda Junction (BTI)

    Arrives

    17:30

    Suratgarh Junction (SOG)

  • 2h 25m

    142 km · 4 stops

    Bathinda Junction to Suratgarh Junction

    Daily2A, 3A, SL, GEN

    Departs

    18:35

    Bathinda Junction (BTI)

    Arrives

    21:00

    Suratgarh Junction (SOG)

  • 2h 50m

    143 km · 6 stops

    Bathinda Junction to Suratgarh Junction

    DailySL, GEN

    Departs

    21:20

    Bathinda Junction (BTI)

    Arrives

    00:10

    Suratgarh Junction (SOG)

  • 2h 40m

    142 km · 4 stops

    Bathinda Junction to Suratgarh Junction

    Daily1A, 2A, 3A, SL, GEN

    Departs

    22:00

    Bathinda Junction (BTI)

    Arrives

    00:40

    Suratgarh Junction (SOG)

  • 2h 20m

    143 km · 5 stops

    Bathinda Junction to Suratgarh Junction

    Daily2A, 3A, SL, GEN

    Departs

    22:45

    Bathinda Junction (BTI)

    Arrives

    01:05

    Suratgarh Junction (SOG)

Download the app

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

Get it on Google Play