Skip to search

Trains from Bharuch to Panipat

1,118 km by rail · 3 direct trains · fastest 16 hr 9 min on the 12471 Swaraj Express · 1 daily · 1 station in Bharuch, 1 in Panipat

Departures
15:04 – 16:40
Fare from
₹575
Sleeper · estimate
Check seats for your date

Every direct train

  • 12471Swaraj Express
    15:0416 hr 9 min07:13+1 arrives the next day

    Bharuch Jn (BH) to Panipat Jn (PNP)

    1,148 km · Superfast · fastest

    Seats and fares for BH to PNP

  • 22451Bandra Terminus–Chandigarh Superfast Express
    16:0219 hr 28 min11:30+1 arrives the next day

    Bharuch Jn (BH) to Panipat Jn (PNP)

    1,118 km · Superfast

    Seats and fares for BH to PNP

  • 12925Paschim Express
    16:4019 hr 40 min12:20+1 arrives the next day

    Bharuch Jn (BH) to Panipat Jn (PNP)

    1,148 km · Superfast

    Seats and fares for BH to PNP

Search Bharuch to Panipat for your date

Bharuch to Panipat, station by station

Other trains from Bharuch

Other trains to Panipat