Bharatpur Junction → Kasganj Junction

Trains that stop at both stations on this route.

  • 4h 5m

    165 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Mon2A, 3A, SL, GEN

    Departs

    01:50

    Bharatpur Junction (BTE)

    Arrives

    05:55

    Kasganj Junction (KSJ)

  • 3h 35m

    165 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Sat1A, 2A, 3A, SL, GEN

    Departs

    04:05

    Bharatpur Junction (BTE)

    Arrives

    07:40

    Kasganj Junction (KSJ)

  • 3h 40m

    166 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Wed2A, 3A, SL, GEN

    Departs

    04:05

    Bharatpur Junction (BTE)

    Arrives

    07:45

    Kasganj Junction (KSJ)

  • 4h 38m

    167 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    2A, 3A, SL, GEN

    Departs

    04:22

    Bharatpur Junction (BTE)

    Arrives

    09:00

    Kasganj Junction (KSJ)

  • 3h 20m

    138 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Sun2A, 3A, SL, GEN

    Departs

    04:25

    Bharatpur Junction (BTE)

    Arrives

    07:45

    Kasganj Junction (KSJ)

  • 4h 33m

    138 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Thu

    Departs

    05:02

    Bharatpur Junction (BTE)

    Arrives

    09:35

    Kasganj Junction (KSJ)

  • 4h 30m

    139 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Sun2A, 3A, SL, GEN

    Departs

    05:10

    Bharatpur Junction (BTE)

    Arrives

    09:40

    Kasganj Junction (KSJ)

  • 4h 55m

    168 km · 21 stops

    Bharatpur Junction to Kasganj Junction

    DailyGEN

    Departs

    05:30

    Bharatpur Junction (BTE)

    Arrives

    10:25

    Kasganj Junction (KSJ)

  • 3h 50m

    139 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Fri2A, 3A, SL, GEN

    Departs

    14:20

    Bharatpur Junction (BTE)

    Arrives

    18:10

    Kasganj Junction (KSJ)

  • 3h 45m

    166 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Mon

    Departs

    20:35

    Bharatpur Junction (BTE)

    Arrives

    00:20

    Kasganj Junction (KSJ)

  • 3h 55m

    165 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    Wed3A, SL

    Departs

    21:50

    Bharatpur Junction (BTE)

    Arrives

    01:45

    Kasganj Junction (KSJ)

  • 3h 55m

    165 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Fri2A, 3A, SL, GEN

    Departs

    21:50

    Bharatpur Junction (BTE)

    Arrives

    01:45

    Kasganj Junction (KSJ)

  • 3h 55m

    167 km · 2 stops

    Bharatpur Junction to Kasganj Junction

    SunGEN

    Departs

    21:50

    Bharatpur Junction (BTE)

    Arrives

    01:45

    Kasganj Junction (KSJ)

  • 3h 56m

    167 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Thu2A, 3A, SL, GEN

    Departs

    21:50

    Bharatpur Junction (BTE)

    Arrives

    01:46

    Kasganj Junction (KSJ)

  • 3h 35m

    165 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Mon2A, 3A, SL, GEN

    Departs

    23:45

    Bharatpur Junction (BTE)

    Arrives

    03:20

    Kasganj Junction (KSJ)

  • 3h 35m

    165 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Thu, Sat2A, 3A, SL, GEN

    Departs

    23:45

    Bharatpur Junction (BTE)

    Arrives

    03:20

    Kasganj Junction (KSJ)

  • 3h 35m

    166 km · 3 stops

    Bharatpur Junction to Kasganj Junction

    Tue, Fri, Sun1A, 2A, 3A, SL, GEN

    Departs

    23:45

    Bharatpur Junction (BTE)

    Arrives

    03:20

    Kasganj Junction (KSJ)

Download the app

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

Get it on Google Play