hero
How2Go
Dalhousie to Hamirpur

Dalhousie to Hamirpur

Hamirpur is approximately 150+ km from Dalhousie, 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 Hamirpur.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Dalhousie

Hamirpur

Approx Travel Time

4h 20m

₹5,188

Onwards

Via Dharamsala

CHEAPEST

Dalhousie

Dharamsala

Hamirpur

Approx Travel Time

9h 51m

₹590

Onwards

Via Pathankot, Kangra

Dalhousie

Pathankot

Kangra

Hamirpur

Approx Travel Time

9h 55m

₹4,180

Onwards

Dalhousie

Pathankot

Kangra

Hamirpur

Approx Travel Time

10h 57m

₹2,193

Onwards

Via Dharamsala, Nangal, Una

Dalhousie

Dharamsala

Nangal

Una

Hamirpur

Approx Travel Time

14h 29m

₹1,204

Onwards

Via Dharamsala, Palampur

Dalhousie

Dharamsala

Palampur

Hamirpur

Approx Travel Time

9h 56m

₹984

Onwards

Via Dharamsala, Kangra

Dalhousie

Dharamsala

Kangra

Hamirpur

Approx Travel Time

10h 7m

₹1,299

Onwards

Via Pathankot, Dharamsala

Dalhousie

Pathankot

Dharamsala

Hamirpur

Approx Travel Time

10h 7m

₹4,157

Onwards

Via Pathankot, Palampur

Dalhousie

Pathankot

Palampur

Hamirpur

Approx Travel Time

11h 15m

₹2,486

Onwards

Via Mukerian, Hoshiarpur

Dalhousie

Mukerian

Hoshiarpur

Hamirpur

Approx Travel Time

10h 20m

₹7,146

Onwards

Frequently Asked Questions

What is the distance between Dalhousie and Hamirpur?

Hamirpur is approximately 150+ kms from Dalhousie.

How long does it take to reach Hamirpur from Dalhousie?

It takes approximately 5 hours to reach Hamirpur from Dalhousie by Cab.

What is the cheapest way to reach Hamirpur from Dalhousie?

The cheapest way to reach Hamirpur from Dalhousie is by Bus Via Dharamsala.

What is the fastest way to reach Hamirpur from Dalhousie?

The fastest way to reach Hamirpur from Dalhousie is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India