
Bangalore to Jodhpur
Traveling from Bangalore to Jodhpur covers a distance of over 1550 kilometers. The fastest and recommended mode of transport is by flight, taking approximately 3 hours on direct services available between these cities. For those considering a budget-friendly option, the train journey is the cheapest, though it takes significantly longer, around 39 hours on direct train routes. Other options include cab and bus services, providing multiple ways to reach Jodhpur from Bangalore. The road distance is 2000+ km.
Sort By
Mode of Transport
Via Ahmedabad
Bangalore
Ahmedabad
Jodhpur
Approx Travel Time
6h 50m
₹10,213
Onwards
Via Indore
Bangalore
Indore
Jodhpur
Approx Travel Time
5h 10m
₹13,491
Onwards
Via Udaipur
Bangalore
Udaipur
Jodhpur
Approx Travel Time
10h 10m
₹8,666
Onwards
Via Mumbai
Bangalore
Mumbai
Jodhpur
Approx Travel Time
1d 15h 36m
₹850
Onwards
Via Vadodara
Bangalore
Vadodara
Jodhpur
Approx Travel Time
1d 16h 17m
₹1,410
Onwards
Via Surat
Bangalore
Surat
Jodhpur
Approx Travel Time
1d 16h 40m
₹2,900
Onwards
Via Ajmer
Bangalore
Ajmer
Jodhpur
Approx Travel Time
1d 20h 45m
₹4,294
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Jodhpur?
The distance between Bangalore and Jodhpur is over 1550 kilometers.
How long does it take to travel from Bangalore to Jodhpur?
• Fastest: approximately 3 hours by Flight • Cheapest: approximately 39 hours by Train • Recommended: approximately 3 hours by Flight
What is the cheapest way to travel from Bangalore to Jodhpur?
The cheapest way to travel from Bangalore to Jodhpur is by train, which takes about 39 hours.
What is the fastest way to travel from Bangalore to Jodhpur?
The fastest way to travel from Bangalore to Jodhpur is by flight, approximately 3 hours.
Is there a direct train from Bangalore to Jodhpur?
Yes, there are direct train services operating between Bangalore and Jodhpur.
Is there a direct flight from Bangalore to Jodhpur?
Yes, direct flights are available from Bangalore to Jodhpur.
What are the famous places to visit in Jodhpur?
• Mehrangarh Fort – A majestic fort providing panoramic city views • Umaid Bhawan Palace – A grand royal palace and museum • Jaswant Thada – A beautiful marble cenotaph • Mandore Gardens – Historic gardens with temples and memorials • Clock Tower Market – Bustling marketplace with local crafts
What modes of transport are available from Bangalore to Jodhpur?
Several modes are available from Bangalore to Jodhpur including flight, train, bus, and cab options.
What is the best way to travel from Bangalore to Jodhpur?
The best way to travel from Bangalore to Jodhpur is by flight, which takes around 3 hours.
How to go from Bangalore to Jodhpur?
You can travel from Bangalore to Jodhpur by multiple transport modes. The flight covers about 1555 km in around 3 hours. Train services offer a longer journey of roughly 39 hours but provide a budget-friendly option. Buses and cabs are also available for the trip.
Which is better, train or flight, from Bangalore to Jodhpur?
• Flight: Fastest option, taking about 3 hours and offering convenience. • Train: More time-consuming at approximately 39 hours, suited for travelers preferring scenic routes or budget travel. • Flight suits when you prioritize speed, while train travel offers a different experience for those valuing comfort and scenery.
What should I know before travelling from Bangalore to Jodhpur?
Multiple travel options are available including flights, trains, buses, and cabs. Flight is the quickest mode taking around 3 hours, while the train journey is much longer. The preferable travel time is during the cooler months from October to March for a comfortable visit.
What is the best time to travel from Bangalore to Jodhpur?
The best time to travel from Bangalore to Jodhpur is during the cooler months from October to March when the weather is pleasant for sightseeing.

