Skip to search

Trains from Panipat to Bharuch

1,119 km by rail · 3 direct trains · fastest 15 hr 51 min on the 12472 Swaraj Express · 1 daily · 1 station in Panipat, 1 in Bharuch

Departures
07:47 – 19:42
Fare from
₹575
Sleeper · estimate
Check seats for your date

Every direct train

  • 22452Chandigarh–Bandra Terminus Express
    07:4719 hr 20 min03:07+1 arrives the next day

    Panipat Jn (PNP) to Bharuch Jn (BH)

    1,119 km · Superfast

    Seats and fares for PNP to BH

  • 12926Paschim Express
    14:3018 hr 50 min09:20+1 arrives the next day

    Panipat Jn (PNP) to Bharuch Jn (BH)

    1,148 km · Superfast

    Seats and fares for PNP to BH

  • 12472Swaraj Express
    19:4215 hr 51 min11:33+1 arrives the next day

    Panipat Jn (PNP) to Bharuch Jn (BH)

    1,147 km · Superfast · fastest

    Seats and fares for PNP to BH

Search Panipat to Bharuch for your date

Panipat to Bharuch, station by station

Other trains from Panipat

Other trains to Bharuch