Surat → Puri

Trains that stop at both stations on this route.

  • 31h 25m

    1755 km · 30 stops

    Surat to Puri

    Tue, Thu2A, 3A, SL, GEN

    Departs

    07:15

    Surat (ST)

    Arrives

    14:40

    Puri (PURI)

  • 30h 55m

    1755 km · 17 stops

    Surat to Puri

    Fri2A, 3A, SL, GEN

    Departs

    07:45

    Surat (ST)

    Arrives

    14:40

    Puri (PURI)

  • 35h 10m

    2051 km · 29 stops

    Surat to Puri

    Wed2A, 3A, SL, GEN

    Departs

    07:45

    Surat (ST)

    Arrives

    18:55

    Puri (PURI)

  • 30h 35m

    1755 km · 16 stops

    Surat to Puri

    Tue2A, 3A, SL, GEN

    Departs

    08:05

    Surat (ST)

    Arrives

    14:40

    Puri (PURI)

  • 36h 35m

    2001 km · 23 stops

    Surat to Puri

    Thu2A, 3A, SL, GEN

    Departs

    21:10

    Surat (ST)

    Arrives

    09:45

    Puri (PURI)

  • 33h 10m

    1905 km · 40 stops

    Surat to Puri

    Mon, Thu, Sat, Sun2A, 3A, SL, GEN

    Departs

    22:55

    Surat (ST)

    Arrives

    08:05

    Puri (PURI)

  • 31h 45m

    1752 km · 33 stops

    Surat to Puri

    Fri2A, 3A, SL, GEN

    Departs

    22:55

    Surat (ST)

    Arrives

    06:40

    Puri (PURI)

  • 33h 10m

    1905 km · 30 stops

    Surat to Puri

    Wed2A, 3A, SL, GEN

    Departs

    22:55

    Surat (ST)

    Arrives

    08:05

    Puri (PURI)

Download the app

Search trains from Surat to Puri with live tracking, delay alerts & more on Android.

Get it on Google Play