Jodhpur
Jodhpur
Train

Doddaballapura to Jodhpur

Updated: 28 May 2026

The distance from Doddaballapura to Jodhpur is approximately 2000 km. You can reach Jodhpur via train from Bangalore City. This route connects the industrial hub of Karnataka to the Blue City of Rajasthan. Expect a travel time of 35+ hours by train.

Total Distance: Driving distance 2000 km, Air distance 1700 km.
Fastest Way
Train takes 36 hours.
Cheapest Way
Sleeper class train ticket costs around 2300 INR.
Compare Doddaballapura to Jodhpur Routes
Train
Direct
Duration
36 hours
Avg Price
2300 - 6000 INR
Operator
Jodhpur Express
Route
Bangalore to Jodhpur.

Book early.

Travel Tips
  • Transport
    Use auto-rickshaws.
  • Food
    Try the local Rajasthani food.
  • Weather
    Jodhpur is hot.
  • Language
    Rajasthani and Hindi.
  • Booking
    Book hotels in the city center.
Safety Tips
  • Crowds
    Be careful in markets.
  • Night Travel
    Generally safe.
  • Emergency
    Keep police number saved.
  • Water
    Drink bottled water.
People Also Ask
  • Is Jodhpur safe?
    Yes.
  • Best time to visit?
    Winter.
  • Are there direct trains?
    Yes.
  • How to reach?
    Train from Bangalore.
  • Is it the Blue City?
    Yes.
Quick Info
  • From Doddaballapura, Karnataka, India
  • To Jodhpur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Jodhpur
1
Mehrangarh Fort
A grand fort with beautiful architecture.
2
Umaid Bhawan Palace
A palace with a museum.
3
Jaswant Thada
A marble cenotaph.
4
Clock Tower
A historic clock tower.
Tags
Doddaballapura to Jodhpur Bangalore to Jodhpur train travel to Rajasthan Doddaballapura transport Jodhpur travel guide fastest way to Jodhpur Jodhpur trip