hero
How2Go
Dharamsala to Tanakpur

Dharamsala to Tanakpur

Tanakpur is approximately 700+ km from Dharamsala, 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 Tanakpur.

Read More
Sort By
Mode of Transport

Via Kangra, Delhi, Kichha

RECOMMENDED

Dharamsala

Kangra

Delhi

Kichha

Tanakpur

Approx Travel Time

9h 1m

₹19,489

Onwards

FASTEST

Dharamsala

Kangra

Delhi

Kichha

Tanakpur

Approx Travel Time

8h 48m

₹21,524

Onwards

Dharamsala

Kangra

Delhi

Kichha

Tanakpur

Approx Travel Time

10h

₹16,066

Onwards

Via Kangra, Delhi, Bareilly

Dharamsala

Kangra

Delhi

Bareilly

Tanakpur

Approx Travel Time

10h 36m

₹13,666

Onwards

Dharamsala

Kangra

Delhi

Bareilly

Tanakpur

Approx Travel Time

10h 23m

₹14,651

Onwards

Via Ambala, Bareilly

Dharamsala

Ambala

Bareilly

Tanakpur

Approx Travel Time

14h 32m

₹5,567

Onwards

Direct Cab

Dharamsala

Tanakpur

Approx Travel Time

14h 17m

₹20,863

Onwards

Via Ludhiana, Bareilly

CHEAPEST

Dharamsala

Ludhiana

Bareilly

Tanakpur

Approx Travel Time

18h 2m

₹777

Onwards

Via Haridwar, Kichha

Dharamsala

Haridwar

Kichha

Tanakpur

Approx Travel Time

20h 15m

₹2,097

Onwards

Via Chandigarh, Kichha

Dharamsala

Chandigarh

Kichha

Tanakpur

Approx Travel Time

19h 35m

₹6,084

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Tanakpur?

Tanakpur is approximately 700+ kms from Dharamsala.

How long does it take to reach Tanakpur from Dharamsala?

It takes approximately 9 hours to reach Tanakpur from Dharamsala by Cab, Flight Via Kangra, Delhi, Kichha.

What is the cheapest way to reach Tanakpur from Dharamsala?

The cheapest way to reach Tanakpur from Dharamsala is by Bus, Train Via Ludhiana, Bareilly.

What is the fastest way to reach Tanakpur from Dharamsala?

The fastest way to reach Tanakpur from Dharamsala is by Cab, Flight Via Kangra, Delhi, Kichha.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India