
Roorkee to Jammu
Jammu is approximately 500+ kms from Roorkee. The fastest way to reach Jammu from Roorkee is by Bus, Flight Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Jammu from Roorkee is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Mohali
Roorkee
Mohali
Jammu
Approx Travel Time
6h 44m
₹13,218
Onwards
Via Ghaziabad
Roorkee
Ghaziabad
Jammu
Approx Travel Time
6h 40m
₹6,033
Onwards
FASTEST
Roorkee
Ghaziabad
Jammu
Approx Travel Time
5h 50m
₹6,373
Onwards
Roorkee
Ghaziabad
Jammu
Approx Travel Time
6h 39m
₹8,887
Onwards
Via Ambala
Roorkee
Ambala
Jammu
Approx Travel Time
8h 14m
₹4,378
Onwards
Roorkee
Ambala
Jammu
Approx Travel Time
9h 4m
₹3,989
Onwards
Via Haridwar
Roorkee
Haridwar
Jammu
Approx Travel Time
13h 27m
₹1,289
Onwards
Via Saharanpur
Roorkee
Saharanpur
Jammu
Approx Travel Time
9h 2m
₹345
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Jammu?
Jammu is approximately 500+ kms from Roorkee.
How long does it take to reach Jammu from Roorkee?
It takes approximately 6 hours to reach Jammu from Roorkee by Bus, Flight Via Ghaziabad.
What is the cheapest way to reach Jammu from Roorkee?
The cheapest way to reach Jammu from Roorkee is by Train.
What is the fastest way to reach Jammu from Roorkee?
The fastest way to reach Jammu from Roorkee is by Bus, Flight Via Ghaziabad.


