
Dahanu to Bhuj
Bhuj is approximately 550+ kms from Dahanu. The fastest way to reach Bhuj from Dahanu is by Train, Flight Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Bhuj from Dahanu is by Train Via Bharuch which would take approximately 14 hours.
Sort By
Mode of Transport
Via Vapi
RECOMMENDED
Dahanu
Vapi
Bhuj
Approx Travel Time
12h 55m
₹440
Onwards
Via Valsad
Dahanu
Valsad
Bhuj
Approx Travel Time
12h 55m
₹440
Onwards
Via Surat
Dahanu
Surat
Bhuj
Approx Travel Time
13h 10m
₹435
Onwards
Dahanu
Surat
Bhuj
Approx Travel Time
14h 37m
₹4,433
Onwards
Via Navsari
Dahanu
Navsari
Bhuj
Approx Travel Time
13h 10m
₹435
Onwards
Via Rajkot
Dahanu
Rajkot
Bhuj
Approx Travel Time
14h 26m
₹5,426
Onwards
Via Bharuch
CHEAPEST
Dahanu
Bharuch
Bhuj
Approx Travel Time
14h 10m
₹425
Onwards
Via Somnath
Dahanu
Somnath
Bhuj
Approx Travel Time
15h 10m
₹1,300
Onwards
Via Viramgam
Dahanu
Viramgam
Bhuj
Approx Travel Time
14h 40m
₹470
Onwards
Via Mumbai
FASTEST
Dahanu
Mumbai
Bhuj
Approx Travel Time
5h 10m
₹4,208
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Bhuj?
Bhuj is approximately 550+ kms from Dahanu.
How long does it take to reach Bhuj from Dahanu?
It takes approximately 5 hours to reach Bhuj from Dahanu by Train, Flight Via Mumbai.
What is the cheapest way to reach Bhuj from Dahanu?
The cheapest way to reach Bhuj from Dahanu is by Train Via Bharuch.
What is the fastest way to reach Bhuj from Dahanu?
The fastest way to reach Bhuj from Dahanu is by Train, Flight Via Mumbai.