Roorkee to Jammu
Jammu is approximately 450+ kms from Roorkee. The fastest way to reach Jammu from Roorkee is by Train, Flight Via Mohali. It takes approximately 5 hours. The cheapest way to reach Jammu from Roorkee is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
Roorkee
Ambala
Jammu
Approx Travel Time
10h 55m
₹245
Onwards
Roorkee
Ambala
Jammu
Approx Travel Time
12h 40m
₹629
Onwards
Via Mohali
FASTEST
Roorkee
Mohali
Jammu
Approx Travel Time
4h 55m
On Demand
Via Haridwar
Roorkee
Haridwar
Jammu
Approx Travel Time
14h 10m
₹969
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Jammu?
Jammu is approximately 450+ kms from Roorkee.
How long does it take to reach Jammu from Roorkee?
It takes approximately 5 hours to reach Jammu from Roorkee by Train, Flight Via Mohali.
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 Train, Flight Via Mohali.