
Mohali to Bharuch
Bharuch is approximately 1100+ kms from Mohali. The fastest way to reach Bharuch from Mohali is by Flight, Bus Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Bharuch from Mohali is by Train Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Mohali
Ahmedabad
Bharuch
Approx Travel Time
7h 10m
On Demand
Mohali
Ahmedabad
Bharuch
Approx Travel Time
6h 55m
₹8,619
Onwards
FASTEST
Mohali
Ahmedabad
Bharuch
Approx Travel Time
4h 15m
₹6,470
Onwards
Via Delhi, Vadodara
Mohali
Delhi
Vadodara
Bharuch
Approx Travel Time
6h 44m
₹9,489
Onwards
Via Rewari
Mohali
Rewari
Bharuch
Approx Travel Time
1d 0h 9m
₹1,430
Onwards
Via Delhi
Mohali
Delhi
Bharuch
Approx Travel Time
19h 21m
₹4,236
Onwards
Via Mathura
CHEAPEST
Mohali
Mathura
Bharuch
Approx Travel Time
19h 7m
₹695
Onwards
Via Reengus
Mohali
Reengus
Bharuch
Approx Travel Time
1d 3h 20m
₹3,345
Onwards
Frequently Asked Questions
What is the distance between Mohali and Bharuch?
Bharuch is approximately 1100+ kms from Mohali.
How long does it take to reach Bharuch from Mohali?
It takes approximately 4 hours to reach Bharuch from Mohali by Flight, Bus Via Ahmedabad.
What is the cheapest way to reach Bharuch from Mohali?
The cheapest way to reach Bharuch from Mohali is by Train Via Mathura.
What is the fastest way to reach Bharuch from Mohali?
The fastest way to reach Bharuch from Mohali is by Flight, Bus Via Ahmedabad.


