
Rohtak to Bharuch
Bharuch is approximately 950+ kms from Rohtak. The fastest way to reach Bharuch from Rohtak is by Train, Flight Via Ghaziabad, Ajmer. It takes approximately 18 hours. The cheapest way to reach Bharuch from Rohtak is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kishangarh
RECOMMENDED
Rohtak
Kishangarh
Bharuch
Approx Travel Time
20h 40m
₹630
Onwards
Via Jaipur
Rohtak
Jaipur
Bharuch
Approx Travel Time
20h 40m
₹625
Onwards
Rohtak
Jaipur
Bharuch
Approx Travel Time
21h 55m
₹1,014
Onwards
Via Phulera
Rohtak
Phulera
Bharuch
Approx Travel Time
20h 40m
₹635
Onwards
Via Ajmer
Rohtak
Ajmer
Bharuch
Approx Travel Time
20h 55m
₹640
Onwards
Via Ghaziabad, Ajmer
FASTEST
Rohtak
Ghaziabad
Ajmer
Bharuch
Approx Travel Time
17h 20m
On Demand
Via Delhi
CHEAPEST
Rohtak
Delhi
Bharuch
Approx Travel Time
21h 40m
₹495
Onwards
Rohtak
Delhi
Bharuch
Approx Travel Time
21h 55m
₹739
Onwards
Via Rewari
Rohtak
Rewari
Bharuch
Approx Travel Time
20h 40m
₹1,090
Onwards
Rohtak
Rewari
Bharuch
Approx Travel Time
20h 55m
₹3,147
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Bharuch?
Bharuch is approximately 950+ kms from Rohtak.
How long does it take to reach Bharuch from Rohtak?
It takes approximately 18 hours to reach Bharuch from Rohtak by Train, Flight Via Ghaziabad, Ajmer.
What is the cheapest way to reach Bharuch from Rohtak?
The cheapest way to reach Bharuch from Rohtak is by Train Via Delhi.
What is the fastest way to reach Bharuch from Rohtak?
The fastest way to reach Bharuch from Rohtak is by Train, Flight Via Ghaziabad, Ajmer.