Bhuj to Jodhpur - Multiple Options To Reach By Bus, Train, Flight
Jodhpur is approximately 500+ kms from Bhuj. The fastest way to reach Jodhpur from Bhuj is by Flight, Train Via Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Jodhpur from Bhuj is by Train Via Palanpur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Disa
Bhuj
Disa
Jodhpur
Approx Travel Time
12h 40m
On Demand
Via Abu Road
Bhuj
Abu Road
Jodhpur
Approx Travel Time
13h 10m
₹445
Onwards
Bhuj
Abu Road
Jodhpur
Approx Travel Time
14h 10m
₹755
Onwards
Via Falna
Bhuj
Falna
Jodhpur
Approx Travel Time
13h 25m
₹460
Onwards
Via Palanpur
CHEAPEST
Bhuj
Palanpur
Jodhpur
Approx Travel Time
13h 10m
₹390
Onwards
Bhuj
Palanpur
Jodhpur
Approx Travel Time
14h 25m
₹630
Onwards
Via Ahmedabad
FASTEST
Bhuj
Ahmedabad
Jodhpur
Approx Travel Time
9h 55m
₹5,908
Onwards
Via Sojat
Bhuj
Sojat
Jodhpur
Approx Travel Time
14h 10m
On Demand
Via Ahmedabad, Pindwara
Bhuj
Ahmedabad
Pindwara
Jodhpur
Approx Travel Time
11h 5m
₹6,043
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Jodhpur?
Jodhpur is approximately 500+ kms from Bhuj.
How long does it take to reach Jodhpur from Bhuj?
It takes approximately 10 hours to reach Jodhpur from Bhuj by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Jodhpur from Bhuj?
The cheapest way to reach Jodhpur from Bhuj is by Train Via Palanpur.
What is the fastest way to reach Jodhpur from Bhuj?
The fastest way to reach Jodhpur from Bhuj is by Flight, Train Via Ahmedabad.