Tanakpur to Jammu
Jammu is approximately 750+ kms from Tanakpur. The fastest way to reach Jammu from Tanakpur is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Jammu from Tanakpur is by Train Via Moradabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Tanakpur
Moradabad
Jammu
Approx Travel Time
16h 40m
₹345
Onwards
Tanakpur
Moradabad
Jammu
Approx Travel Time
17h 43m
₹5,381
Onwards
Via Moradabad, Pathankot
Tanakpur
Moradabad
Pathankot
Jammu
Approx Travel Time
18h 5m
₹395
Onwards
Tanakpur
Moradabad
Pathankot
Jammu
Approx Travel Time
18h 20m
₹653
Onwards
Via Moradabad, Ambala
Tanakpur
Moradabad
Ambala
Jammu
Approx Travel Time
18h 5m
₹390
Onwards
Via Najibabad
Tanakpur
Najibabad
Jammu
Approx Travel Time
17h 47m
₹8,041
Onwards
Via Moradabad, Jalandhar
Tanakpur
Moradabad
Jalandhar
Jammu
Approx Travel Time
18h 20m
₹405
Onwards
Via Delhi
FASTEST
Tanakpur
Delhi
Jammu
Approx Travel Time
9h 10m
₹6,516
Onwards
Tanakpur
Delhi
Jammu
Approx Travel Time
10h 40m
₹7,450
Onwards
Via Moradabad, Ludhiana
Tanakpur
Moradabad
Ludhiana
Jammu
Approx Travel Time
18h 20m
₹405
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Jammu?
Jammu is approximately 750+ kms from Tanakpur.
How long does it take to reach Jammu from Tanakpur?
It takes approximately 9 hours to reach Jammu from Tanakpur by Train, Flight Via Delhi.
What is the cheapest way to reach Jammu from Tanakpur?
The cheapest way to reach Jammu from Tanakpur is by Train Via Moradabad.
What is the fastest way to reach Jammu from Tanakpur?
The fastest way to reach Jammu from Tanakpur is by Train, Flight Via Delhi.