
Barnala to Bharuch
Bharuch is approximately 1350+ kms from Barnala. The fastest way to reach Bharuch from Barnala is by Bus, Flight Via Mohali, Ahmedabad. It takes approximately 13 hours. The cheapest way to reach Bharuch from Barnala is by Train Via Mathura which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
CHEAPEST
Barnala
Mathura
Bharuch
Approx Travel Time
19h 49m
₹705
Onwards
Via Jaipur
Barnala
Jaipur
Bharuch
Approx Travel Time
21h 59m
₹1,115
Onwards
Via Mohali, Ahmedabad
FASTEST
Barnala
Mohali
Ahmedabad
Bharuch
Approx Travel Time
12h 32m
₹7,477
Onwards
Barnala
Mohali
Ahmedabad
Bharuch
Approx Travel Time
12h 56m
₹9,729
Onwards
Barnala
Mohali
Ahmedabad
Bharuch
Approx Travel Time
12h 45m
₹10,158
Onwards
Via Delhi, Vadodara
Barnala
Delhi
Vadodara
Bharuch
Approx Travel Time
13h 39m
₹8,520
Onwards
Via Delhi
Barnala
Delhi
Bharuch
Approx Travel Time
19h 51m
₹7,283
Onwards
Via Bhilwara
Barnala
Bhilwara
Bharuch
Approx Travel Time
1d 2h 25m
₹2,399
Onwards
Via Bathinda, Jodhpur
Barnala
Bathinda
Jodhpur
Bharuch
Approx Travel Time
1d 2h 36m
₹3,831
Onwards
Via Delhi, Surat
Barnala
Delhi
Surat
Bharuch
Approx Travel Time
14h 33m
₹8,415
Onwards
Frequently Asked Questions
What is the distance between Barnala and Bharuch?
Bharuch is approximately 1350+ kms from Barnala.
How long does it take to reach Bharuch from Barnala?
It takes approximately 13 hours to reach Bharuch from Barnala by Bus, Flight Via Mohali, Ahmedabad.
What is the cheapest way to reach Bharuch from Barnala?
The cheapest way to reach Bharuch from Barnala is by Train Via Mathura.
What is the fastest way to reach Bharuch from Barnala?
The fastest way to reach Bharuch from Barnala is by Bus, Flight Via Mohali, Ahmedabad.

