
Bhuj to Mumbai
Mumbai is approximately 600+ kms from Bhuj. The fastest way to reach Mumbai from Bhuj is by Flight. It takes approximately 2 hours. The cheapest way to reach Mumbai from Bhuj is by Train Via Navsari which would take approximately 16 hours.
Sort By
Mode of Transport
Via Thane
Bhuj
Thane
Mumbai
Approx Travel Time
14h 25m
On Demand
Bhuj
Thane
Mumbai
Approx Travel Time
14h 40m
On Demand
Via Jamnagar
Bhuj
Jamnagar
Mumbai
Approx Travel Time
12h 40m
On Demand
Bhuj
Jamnagar
Mumbai
Approx Travel Time
3h 10m
₹23,874
Onwards
Via Bhiwandi
Bhuj
Bhiwandi
Mumbai
Approx Travel Time
14h 40m
₹2,206
Onwards
Via Diu
Bhuj
Diu
Mumbai
Approx Travel Time
2h 40m
₹14,627
Onwards
Via Kalyan
Bhuj
Kalyan
Mumbai
Approx Travel Time
15h 25m
₹2,313
Onwards
Bhuj
Kalyan
Mumbai
Approx Travel Time
15h 25m
₹510
Onwards
Via Navsari
CHEAPEST
Bhuj
Navsari
Mumbai
Approx Travel Time
15h 25m
₹460
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Mumbai?
Mumbai is approximately 600+ kms from Bhuj.
How long does it take to reach Mumbai from Bhuj?
It takes approximately 2 hours to reach Mumbai from Bhuj by Flight.
What is the cheapest way to reach Mumbai from Bhuj?
The cheapest way to reach Mumbai from Bhuj is by Train Via Navsari.
What is the fastest way to reach Mumbai from Bhuj?
The fastest way to reach Mumbai from Bhuj is by Flight.