
Bhuj to Thane
Thane is approximately 600+ kms from Bhuj. The fastest way to reach Thane from Bhuj is by Flight, Train Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Thane from Bhuj is by Bus, Train Via Bharuch which would take approximately 16 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
Bhuj
Surat
Thane
Approx Travel Time
5h 45m
₹2,109
Onwards
Bhuj
Surat
Thane
Approx Travel Time
20h 35m
₹5,658
Onwards
Via Mumbai
FASTEST
Bhuj
Mumbai
Thane
Approx Travel Time
5h 15m
₹4,860
Onwards
Bhuj
Mumbai
Thane
Approx Travel Time
22h 7m
₹2,723
Onwards
Bhuj
Mumbai
Thane
Approx Travel Time
6h 7m
₹5,324
Onwards
Bhuj
Mumbai
Thane
Approx Travel Time
6h 18m
₹6,037
Onwards
Via Bharuch
CHEAPEST
Bhuj
Bharuch
Thane
Approx Travel Time
16h 14m
₹1,190
Onwards
Via Gandhidham, Mumbai
Bhuj
Gandhidham
Mumbai
Thane
Approx Travel Time
6h 25m
On Demand
Frequently Asked Questions
What is the distance between Bhuj and Thane?
Thane is approximately 600+ kms from Bhuj.
How long does it take to reach Thane from Bhuj?
It takes approximately 5 hours to reach Thane from Bhuj by Flight, Train Via Mumbai.
What is the cheapest way to reach Thane from Bhuj?
The cheapest way to reach Thane from Bhuj is by Bus, Train Via Bharuch.
What is the fastest way to reach Thane from Bhuj?
The fastest way to reach Thane from Bhuj is by Flight, Train Via Mumbai.

