hero
How2Go
Dharamsala to Tarn-Taran

Dharamsala to Tarn-Taran

Tarn Taran is approximately 200+ 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 Tarn Taran.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Dharamsala

Tarn Taran

Approx Travel Time

4h 51m

₹5,469

Onwards

Via Gurdaspur

Dharamsala

Gurdaspur

Tarn Taran

Approx Travel Time

5h 59m

₹1,600

Onwards

Via Gurdaspur, Amritsar

Dharamsala

Gurdaspur

Amritsar

Tarn Taran

Approx Travel Time

6h 18m

₹1,675

Onwards

Dharamsala

Gurdaspur

Amritsar

Tarn Taran

Approx Travel Time

6h 30m

₹2,239

Onwards

Via Kangra, Amritsar

Dharamsala

Kangra

Amritsar

Tarn Taran

Approx Travel Time

5h 27m

₹19,361

Onwards

Via Amritsar

Dharamsala

Amritsar

Tarn Taran

Approx Travel Time

7h 32m

₹2,214

Onwards

Via Pathankot, Amritsar

Dharamsala

Pathankot

Amritsar

Tarn Taran

Approx Travel Time

6h 49m

₹5,061

Onwards

Via Batala

Dharamsala

Batala

Tarn Taran

Approx Travel Time

6h 4m

₹1,600

Onwards

Via Pathankot

CHEAPEST

Dharamsala

Pathankot

Tarn Taran

Approx Travel Time

6h 42m

₹910

Onwards

Via Gurdaspur, Batala

Dharamsala

Gurdaspur

Batala

Tarn Taran

Approx Travel Time

6h 34m

₹1,660

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Tarn-Taran?

Tarn-Taran is approximately 200+ kms from Dharamsala.

How long does it take to reach Tarn-Taran from Dharamsala?

It takes approximately 5 hours to reach Tarn-Taran from Dharamsala by Cab.

What is the cheapest way to reach Tarn-Taran from Dharamsala?

The cheapest way to reach Tarn-Taran from Dharamsala is by Bus Via Pathankot.

What is the fastest way to reach Tarn-Taran from Dharamsala?

The fastest way to reach Tarn-Taran from Dharamsala is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India