
Jammu to Jodhpur
Jodhpur is approximately 950+ kms from Jammu. The fastest way to reach Jodhpur from Jammu is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Jodhpur from Jammu is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Jammu
Delhi
Jodhpur
Approx Travel Time
3h 55m
₹9,531
Onwards
Via Amritsar, Jaipur
Jammu
Amritsar
Jaipur
Jodhpur
Approx Travel Time
9h 10m
On Demand
Jammu
Amritsar
Jaipur
Jodhpur
Approx Travel Time
9h 24m
₹13,733
Onwards
Jammu
Amritsar
Jaipur
Jodhpur
Approx Travel Time
9h 55m
₹10,242
Onwards
Via Bathinda
Jammu
Bathinda
Jodhpur
Approx Travel Time
22h 20m
₹1,140
Onwards
Jammu
Bathinda
Jodhpur
Approx Travel Time
22h 5m
₹1,600
Onwards
Via Jalandhar
Jammu
Jalandhar
Jodhpur
Approx Travel Time
21h 41m
₹590
Onwards
Jammu
Jalandhar
Jodhpur
Approx Travel Time
23h 26m
₹5,248
Onwards
Via Amritsar, Bathinda
Jammu
Amritsar
Bathinda
Jodhpur
Approx Travel Time
23h 4m
₹4,854
Onwards
Frequently Asked Questions
What is the distance between Jammu and Jodhpur?
Jodhpur is approximately 950+ kms from Jammu.
How long does it take to reach Jodhpur from Jammu?
It takes approximately 4 hours to reach Jodhpur from Jammu by Flight Via Delhi.
What is the cheapest way to reach Jodhpur from Jammu?
The cheapest way to reach Jodhpur from Jammu is by Train.
What is the fastest way to reach Jodhpur from Jammu?
The fastest way to reach Jodhpur from Jammu is by Flight Via Delhi.