
Harihar to Tanakpur
Tanakpur is approximately 1950+ kms from Harihar. The fastest way to reach Tanakpur from Harihar is by Train, Flight Via Bangalore, Bareilly. It takes approximately 14 hours. The cheapest way to reach Tanakpur from Harihar is by Train Via Mathura which would take approximately 47 hours.
Sort By
Mode of Transport
Via Hubli, Delhi
RECOMMENDED
Harihar
Hubli
Delhi
Tanakpur
Approx Travel Time
13h 56m
₹13,028
Onwards
Harihar
Hubli
Delhi
Tanakpur
Approx Travel Time
14h 41m
₹7,778
Onwards
Harihar
Hubli
Delhi
Tanakpur
Approx Travel Time
14h 36m
₹13,553
Onwards
Harihar
Hubli
Delhi
Tanakpur
Approx Travel Time
15h 21m
₹8,303
Onwards
Harihar
Hubli
Delhi
Tanakpur
Approx Travel Time
16h 55m
₹7,169
Onwards
Via Bangalore, Bareilly
FASTEST
Harihar
Bangalore
Bareilly
Tanakpur
Approx Travel Time
13h 29m
₹9,002
Onwards
Harihar
Bangalore
Bareilly
Tanakpur
Approx Travel Time
13h 41m
₹12,028
Onwards
Via Vadodara, Ghaziabad
Harihar
Vadodara
Ghaziabad
Tanakpur
Approx Travel Time
1d 22h 57m
₹5,799
Onwards
Via Mathura
CHEAPEST
Harihar
Mathura
Tanakpur
Approx Travel Time
1d 23h 10m
₹1,415
Onwards
Via Belgaum, Delhi
Harihar
Belgaum
Delhi
Tanakpur
Approx Travel Time
16h 31m
₹13,551
Onwards
Frequently Asked Questions
What is the distance between Harihar and Tanakpur?
Tanakpur is approximately 1950+ kms from Harihar.
How long does it take to reach Tanakpur from Harihar?
It takes approximately 14 hours to reach Tanakpur from Harihar by Train, Flight Via Bangalore, Bareilly.
What is the cheapest way to reach Tanakpur from Harihar?
The cheapest way to reach Tanakpur from Harihar is by Train Via Mathura.
What is the fastest way to reach Tanakpur from Harihar?
The fastest way to reach Tanakpur from Harihar is by Train, Flight Via Bangalore, Bareilly.


