
Udhampur to Tanakpur
Tanakpur is approximately 750+ kms from Udhampur. The fastest way to reach Tanakpur from Udhampur is by Train Via Bareilly. It takes approximately 18 hours. The cheapest way to reach Tanakpur from Udhampur is by Train Via Jalandhar, Moradabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Pathankot, Moradabad
RECOMMENDED
Udhampur
Pathankot
Moradabad
Tanakpur
Approx Travel Time
18h 5m
₹635
Onwards
Via Saharanpur, Bareilly
Udhampur
Saharanpur
Bareilly
Tanakpur
Approx Travel Time
18h 50m
On Demand
Via Bareilly
FASTEST
Udhampur
Bareilly
Tanakpur
Approx Travel Time
17h 40m
On Demand
Udhampur
Bareilly
Tanakpur
Approx Travel Time
18h
On Demand
Via Jalandhar, Moradabad
CHEAPEST
Udhampur
Jalandhar
Moradabad
Tanakpur
Approx Travel Time
18h 35m
₹615
Onwards
Via Ludhiana, Moradabad
Udhampur
Ludhiana
Moradabad
Tanakpur
Approx Travel Time
18h 35m
₹620
Onwards
Via Pathankot, Bareilly
Udhampur
Pathankot
Bareilly
Tanakpur
Approx Travel Time
19h 20m
₹635
Onwards
Via Yamunanagar, Bareilly
Udhampur
Yamunanagar
Bareilly
Tanakpur
Approx Travel Time
19h 5m
On Demand
Via Jalandhar, Bareilly
Udhampur
Jalandhar
Bareilly
Tanakpur
Approx Travel Time
19h 35m
₹635
Onwards
Via Ludhiana, Bareilly
Udhampur
Ludhiana
Bareilly
Tanakpur
Approx Travel Time
19h 50m
₹625
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Tanakpur?
Tanakpur is approximately 750+ kms from Udhampur.
How long does it take to reach Tanakpur from Udhampur?
It takes approximately 18 hours to reach Tanakpur from Udhampur by Train Via Bareilly.
What is the cheapest way to reach Tanakpur from Udhampur?
The cheapest way to reach Tanakpur from Udhampur is by Train Via Jalandhar, Moradabad.
What is the fastest way to reach Tanakpur from Udhampur?
The fastest way to reach Tanakpur from Udhampur is by Train Via Bareilly.