Skip to search

Rajpura Jn to Surat by train, with one change

No direct train · 1 change at Panipat Jn · 1,098 km apart in a straight line · fastest 19 hr 16 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Panipat JnPNP
    00:5019 hr 16 min20:06
    14054HIMACHAL EXP00:50 — 02:49Mail/Express
    Holds 8 in 101 hr 28 min to change at PNP — tight

    Holds about 8 times in 10 here. 173 min would make it 9 in 10. Measured on 1,48,889 paired days.

    12450GOA SMPRK KRANT04:17 — 20:06Superfast

    12450 often runs late

    RPJ — PNP

    Checking seats

    PNP — ST

    Checking seats
  • One change at Bhodwal MajriBDMJ
    07:2119 hr 39 min03:00+1 arrives the next day
    20848DURG SF EXP07:21 — 09:35Mail/Express
    Holds 9 in 102 hr 2 min to change at BDMJ

    Holds about 9 times in 10 here. Measured on 14,163 paired days.

    12218KERLA S KRNTI SF11:37 — 03:00Superfast

    20848 often runs late

    RPJ — BDMJ

    Checking seats

    BDMJ — ST

    Checking seats
  • One change at Mathura JnMTJ
    09:0419 hr 46 min04:50+1 arrives the next day
    12716SACHKHAND EXP09:04 — 14:31Superfast
    Holds 8 in 101 hr 24 min to change at MTJ — tight

    Holds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 27,450 paired days.

    22544LKU BDTS SUP EXP15:55 — 04:50Mail/Express

    12716 often runs late

    RPJ — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at New DelhiNDLS
    09:0420 hr 9 min05:13+1 arrives the next day
    12716SACHKHAND EXP09:04 — 12:45Superfast
    Holds 9 in 104 hr 10 min to change at NDLS

    Holds about 9 times in 10 here. Measured on 76,606 paired days.

    12952MMCT TEJAS RAJ16:55 — 05:13Rajdhani

    RPJ — NDLS

    Checking seats

    NDLS — ST

    Checking seats
  • One change at Mathura JnMTJ
    09:0420 hr 33 min05:37+1 arrives the next day
    12716SACHKHAND EXP09:04 — 14:31Superfast
    Holds 9 in 103 hr 34 min to change at MTJ

    Holds about 9 times in 10 here. Measured on 27,450 paired days.

    12910BDTS GARIBRATH18:05 — 05:37Garib Rath

    12248 BANDRA YUVA EXP 18:05 — 05:37 on Sat

    12716 often runs late

    RPJ — MTJ

    Checking seats

    MTJ — ST

    Checking seats
  • One change at Bhodwal MajriBDMJ
    15:2521 hr12:25+1 arrives the next day
    11058ASR CSMT EXP15:25 — 18:27Mail/Express
    Holds 9 in 101 hr 32 min to change at BDMJ

    Holds about 9 times in 10 here. Measured on 14,713 paired days.

    12472SWARAJ EXPRESS19:59 — 12:25Superfast

    11058 often runs late

    RPJ — BDMJ

    Checking seats

    BDMJ — ST

    Checking seats
  • One change at Mathura JnMTJ
    09:0421 hr 9 min06:13+1 arrives the next day
    12716SACHKHAND EXP09:04 — 14:31Superfast
    Holds 10 in 104 hr 14 min to change at MTJ

    Holds about 19 times in 20 here. Measured on 27,450 paired days.

    12954AK TEJAS RAJ EX18:45 — 06:13Rajdhani

    12716 often runs late

    RPJ — MTJ

    Checking seats

    MTJ — ST

    Checking seats

Check this journey for your date

Rajpura Jn to Surat by train

Is there a direct train from Rajpura Jn to Surat?

No. No single train runs from Rajpura Jn to Surat. The journey takes one change, at Panipat Jn, and the fastest combination takes 19 hr 16 min.

What is the fastest way from Rajpura Jn to Surat by train?

14054 HIMACHAL EXP departs Rajpura Jn at 00:50 and reaches Panipat Jn at 02:49. 12450 GOA SMPRK KRANT then departs at 04:17 and arrives Surat at 20:06. Total 19 hr 16 min, with 1 hr 28 min to change.

Where do you change trains between Rajpura Jn and Surat?

Panipat Jn (PNP) is the interchange on the fastest route, with 1 hr 28 min between the arriving and departing trains.

Which days can you travel from Rajpura Jn to Surat?

A connection is available every day of the week.

Other trains from Rajpura Jn

Other trains to Surat