Skip to search

Trains from Bharuch to Rourkela

1,505 km by rail · 2 direct trains · fastest 24 hr 58 min on the 12949 Kaviguru Express · 1 daily · 1 station in Bharuch, 1 in Rourkela

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

Every direct train

Search Bharuch to Rourkela for your date

Bharuch to Rourkela, station by station

Other trains from Bharuch

Other trains to Rourkela