
Roorkee to Jammu
Jammu is approximately 450+ km from Roorkee, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Jammu.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Roorkee
Jammu
Approx Travel Time
9h 41m
₹295
Onwards
Roorkee
Jammu
Approx Travel Time
10h 5m
On Demand
Via Delhi
FASTEST
Roorkee
Delhi
Jammu
Approx Travel Time
6h 30m
₹5,835
Onwards
Via Ambala
Roorkee
Ambala
Jammu
Approx Travel Time
11h 1m
₹4,013
Onwards
Roorkee
Ambala
Jammu
Approx Travel Time
7h 11m
₹340
Onwards
Roorkee
Ambala
Jammu
Approx Travel Time
7h 17m
₹3,676
Onwards
Via Haridwar
Roorkee
Haridwar
Jammu
Approx Travel Time
14h 10m
₹766
Onwards
Via Jalandhar
Roorkee
Jalandhar
Jammu
Approx Travel Time
7h 42m
₹320
Onwards
Via Ludhiana
Roorkee
Ludhiana
Jammu
Approx Travel Time
7h 49m
₹295
Onwards
Via Pathankot
Roorkee
Pathankot
Jammu
Approx Travel Time
8h 55m
₹390
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 7 hours to reach Jammu from Roorkee by Train, Flight Via Delhi.
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 Delhi.

