hero
How2Go
Rajpura to Dalhousie

Rajpura to Dalhousie

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rajpura

Dalhousie

Approx Travel Time

6h 56m

₹7,394

Onwards

Rajpura

Dalhousie

Approx Travel Time

7h 10m

₹2,142

Onwards

Via Jalandhar, Pathankot

Rajpura

Jalandhar

Pathankot

Dalhousie

Approx Travel Time

6h 29m

₹1,123

Onwards

Via Ludhiana, Pathankot

FASTEST

Rajpura

Ludhiana

Pathankot

Dalhousie

Approx Travel Time

6h 19m

₹4,274

Onwards

Rajpura

Ludhiana

Pathankot

Dalhousie

Approx Travel Time

6h 53m

₹1,128

Onwards

Via Jalandhar

CHEAPEST

Rajpura

Jalandhar

Dalhousie

Approx Travel Time

7h 4m

₹1,018

Onwards

Via Pathankot

Rajpura

Pathankot

Dalhousie

Approx Travel Time

7h 33m

₹1,108

Onwards

Rajpura

Pathankot

Dalhousie

Approx Travel Time

6h 59m

₹4,254

Onwards

Via Phagwara

Rajpura

Phagwara

Dalhousie

Approx Travel Time

7h 44m

₹1,579

Onwards

Via Ludhiana

Rajpura

Ludhiana

Dalhousie

Approx Travel Time

7h 44m

₹1,584

Onwards

Frequently Asked Questions

What is the distance between Rajpura and Dalhousie?

Dalhousie is approximately 300+ kms from Rajpura.

How long does it take to reach Dalhousie from Rajpura?

It takes approximately 7 hours to reach Dalhousie from Rajpura by Train, Cab Via Ludhiana, Pathankot.

What is the cheapest way to reach Dalhousie from Rajpura?

The cheapest way to reach Dalhousie from Rajpura is by Train, Bus Via Jalandhar.

What is the fastest way to reach Dalhousie from Rajpura?

The fastest way to reach Dalhousie from Rajpura is by Train, Cab Via Ludhiana, Pathankot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India