Thane to Jodhpur Distance
The road distance between Thane and Jodhpur is approximately 900+ km, and the drive usually takes around 17 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 19 hours. If you're travelling by air, Jodhpur Airport is located in Jodhpur. Flying is the fastest way to reach Jodhpur, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Vapi
RECOMMENDED
CHEAPEST
Thane
Vapi
Jodhpur
Approx Travel Time
14h 38m
₹375
Onwards
Via Surat
Thane
Surat
Jodhpur
Approx Travel Time
21h 55m
₹2,038
Onwards
Via Mumbai
FASTEST
Thane
Mumbai
Jodhpur
Approx Travel Time
4h 25m
₹7,308
Onwards
Thane
Mumbai
Jodhpur
Approx Travel Time
5h
₹7,748
Onwards
Thane
Mumbai
Jodhpur
Approx Travel Time
18h 6m
₹1,993
Onwards
Thane
Mumbai
Jodhpur
Approx Travel Time
5h 25m
₹8,936
Onwards
Direct Options
Direct Bus
Thane
Jodhpur
Approx Travel Time
19h 10m
₹1,000
Onwards
Direct Cab
Thane
Jodhpur
Approx Travel Time
17h 3m
On Demand
Via Surat, Ahmedabad
Thane
Surat
Ahmedabad
Jodhpur
Approx Travel Time
20h 25m
₹5,294
Onwards
Via Nadiad
Thane
Nadiad
Jodhpur
Approx Travel Time
16h 48m
₹1,045
Onwards
Frequently Asked Questions
What is the distance between Thane and Jodhpur?
Jodhpur is approximately 850+ km from Thane.
How long does it take to reach Jodhpur from Thane?
It takes approximately 5 hours to reach Jodhpur from Thane by Train, Flight Via Mumbai.

