Skip to search

Trains from Bharuch to Kharagpur

1,803 km by rail · 2 direct trains · fastest 31 hr 59 min on the 12949 Kaviguru Express · 1 daily · 1 station in Bharuch, 2 in Kharagpur

Departures
02:59 – 20:24
Fare from
₹790
Sleeper · estimate
Check seats for your date

Every direct train

  • 12833Ahmedabad–Howrah Express
    02:5932 hr 41 min11:40+1 arrives the next day

    Bharuch Jn (BH) to Kharagpur Jn (KGP)

    1,803 km · Superfast

    Seats and fares for BH to KGP

  • 12949Kaviguru Express
    20:2431 hr 59 min04:23+2 arrives 2 days later

    Bharuch Jn (BH) to Midnapore (MDN)

    1,918 km · Superfast · fastest

    Seats and fares for BH to MDN

Search Bharuch to Kharagpur for your date

Bharuch to Kharagpur, station by station

Other trains from Bharuch

Other trains to Kharagpur