
Bhuj to Hosur
Hosur is approximately 1600+ kms from Bhuj. The fastest way to reach Hosur from Bhuj is by Flight, Train Via Mumbai, Bangalore. It takes approximately 7 hours. The cheapest way to reach Hosur from Bhuj is by Train, Flight Via Pune, Bangalore which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mumbai, Bangalore
RECOMMENDED
FASTEST
Bhuj
Mumbai
Bangalore
Hosur
Approx Travel Time
6h 35m
₹8,418
Onwards
Bhuj
Mumbai
Bangalore
Hosur
Approx Travel Time
6h 50m
₹10,113
Onwards
Via Jamnagar, Bangalore
Bhuj
Jamnagar
Bangalore
Hosur
Approx Travel Time
6h 50m
₹26,910
Onwards
Bhuj
Jamnagar
Bangalore
Hosur
Approx Travel Time
7h 5m
₹28,605
Onwards
Via Ahmedabad, Bangalore
Bhuj
Ahmedabad
Bangalore
Hosur
Approx Travel Time
6h 35m
₹7,901
Onwards
Bhuj
Ahmedabad
Bangalore
Hosur
Approx Travel Time
6h 50m
₹9,596
Onwards
Via Pune, Bangalore
CHEAPEST
Bhuj
Pune
Bangalore
Hosur
Approx Travel Time
20h 5m
₹3,983
Onwards
Bhuj
Pune
Bangalore
Hosur
Approx Travel Time
20h 20m
₹5,678
Onwards
Via Mumbai
Bhuj
Mumbai
Hosur
Approx Travel Time
22h 10m
₹5,388
Onwards
Via Mumbai, Hubli
Bhuj
Mumbai
Hubli
Hosur
Approx Travel Time
14h 20m
₹9,447
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Hosur?
Hosur is approximately 1600+ kms from Bhuj.
How long does it take to reach Hosur from Bhuj?
It takes approximately 7 hours to reach Hosur from Bhuj by Flight, Train Via Mumbai, Bangalore.
What is the cheapest way to reach Hosur from Bhuj?
The cheapest way to reach Hosur from Bhuj is by Train, Flight Via Pune, Bangalore.
What is the fastest way to reach Hosur from Bhuj?
The fastest way to reach Hosur from Bhuj is by Flight, Train Via Mumbai, Bangalore.