Hamirpur
Hamirpur
Jodhpur
Jodhpur
Train

Hamirpur to Jodhpur

Updated: 20 May 2026

The journey from Hamirpur to Jodhpur covers 750 km. Take a bus to Delhi and then a train to Jodhpur. The total travel time is 16 to 20 hours. This is a long-distance journey.

Total Distance: 750 km by road, 550 km air distance.
Fastest Way
Bus to Delhi and flight to Jodhpur, total 10 hours.
Cheapest Way
HRTC bus to Delhi and sleeper class train to Jodhpur, approx 1800 INR.
Compare Hamirpur to Jodhpur Routes
Train
Connecting
Duration
12 hours
Avg Price
1000-3000 INR
Operator
Mandore Express
Route
Delhi to Jodhpur.

Book tickets well in advance.

Travel Tips
  • Transport
    Use auto-rickshaws.
  • Food
    Try the local Rajasthani food.
  • Shopping
    Visit the local markets.
  • Weather
    Jodhpur can be hot in summer.
  • Connectivity
    Jodhpur is well-connected.
Safety Tips
  • Traffic
    Follow traffic rules.
  • Night Travel
    Generally safe at night.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • How to reach Jodhpur from Hamirpur?
    Bus to Delhi and then train to Jodhpur.
  • Is Jodhpur safe for tourists?
    Yes, it is a safe city.
  • What is the best time to visit?
    Winter is the best time to visit.
  • Are there direct buses?
    No, there are no direct buses.
  • How far is Jodhpur from Delhi?
    It is about 600 km from Delhi.
Quick Info
  • From Hamirpur, Himachal Pradesh, India
  • To Jodhpur, Rajasthan, India
  • Modes
Best Time to Travel

November to February for pleasant weather.

Things to Do in Jodhpur
1
Mehrangarh Fort
Visit the fort.
2
Umaid Bhawan Palace
See the palace.
3
Jaswant Thada
Visit the monument.
4
Clock Tower
See the tower.
Tags
Hamirpur to Jodhpur travel to Jodhpur train to Jodhpur HRTC bus to Delhi Jodhpur travel guide Himachal to Rajasthan long distance travel best route to Jodhpur