hero
How2Go
Salasar to Dharamsala

Salasar to Dharamsala

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

Read More
Sort By
Mode of Transport

Via Mohali

RECOMMENDED

Salasar

Mohali

Dharamsala

Approx Travel Time

14h 35m

₹5,331

Onwards

Via Nawalgarh, Phagwara

FASTEST

Salasar

Nawalgarh

Phagwara

Dharamsala

Approx Travel Time

14h 4m

₹8,595

Onwards

Via Ludhiana

CHEAPEST

Salasar

Ludhiana

Dharamsala

Approx Travel Time

17h 40m

₹2,591

Onwards

Via Zirakpur

Salasar

Zirakpur

Dharamsala

Approx Travel Time

15h 3m

₹5,498

Onwards

Via Chandigarh

Salasar

Chandigarh

Dharamsala

Approx Travel Time

15h 26m

₹5,284

Onwards

Via Rajpura

Salasar

Rajpura

Dharamsala

Approx Travel Time

14h 57m

₹6,723

Onwards

Via Batala

Salasar

Batala

Dharamsala

Approx Travel Time

15h 40m

₹4,852

Onwards

Via Fatehpur, Rajasthan, Phagwara

Salasar

Fatehpur, Rajasthan

Phagwara

Dharamsala

Approx Travel Time

15h 1m

₹5,073

Onwards

Via Laxmangarh, Phagwara

Salasar

Laxmangarh

Phagwara

Dharamsala

Approx Travel Time

15h 11m

₹4,973

Onwards

Via Fatehpur, Rajasthan, Phillaur

Salasar

Fatehpur, Rajasthan

Phillaur

Dharamsala

Approx Travel Time

15h 31m

₹5,202

Onwards

Frequently Asked Questions

What is the distance between Salasar and Dharamsala?

Dharamsala is approximately 650+ kms from Salasar.

How long does it take to reach Dharamsala from Salasar?

It takes approximately 14 hours to reach Dharamsala from Salasar by Cab, Bus Via Nawalgarh, Phagwara.

What is the cheapest way to reach Dharamsala from Salasar?

The cheapest way to reach Dharamsala from Salasar is by Bus Via Ludhiana.

What is the fastest way to reach Dharamsala from Salasar?

The fastest way to reach Dharamsala from Salasar is by Cab, Bus Via Nawalgarh, Phagwara.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India