hero
How2Go
Dalhousie to Suratgarh

Dalhousie to Suratgarh

Suratgarh is approximately 500+ kms from Dalhousie. The fastest way to reach Suratgarh from Dalhousie is by Cab, Bus Via Jalandhar. It takes approximately 11 hours. The cheapest way to reach Suratgarh from Dalhousie is by Bus, Train Via Pathankot, Faridkot which would take approximately 14 hours.

Sort By
Mode of Transport

Via Jalandhar

RECOMMENDED

FASTEST

Dalhousie

Jalandhar

Suratgarh

Approx Travel Time

10h 33m

₹5,848

Onwards

Via Kapurthala

Dalhousie

Kapurthala

Suratgarh

Approx Travel Time

12h 11m

On Demand

Ads by MMT

Via Mukerian

Dalhousie

Mukerian

Suratgarh

Approx Travel Time

13h 30m

₹2,647

Onwards

Dalhousie

Mukerian

Suratgarh

Approx Travel Time

11h 51m

₹6,047

Onwards

Via Pathankot, Faridkot

CHEAPEST

Dalhousie

Pathankot

Faridkot

Suratgarh

Approx Travel Time

13h 52m

₹2,494

Onwards

Ads by MMT

Via Gurdaspur

Dalhousie

Gurdaspur

Suratgarh

Approx Travel Time

11h 9m

₹6,265

Onwards

Via Kathua

Dalhousie

Kathua

Suratgarh

Approx Travel Time

12h 9m

On Demand

Via Amritsar

Dalhousie

Amritsar

Suratgarh

Approx Travel Time

11h 25m

₹5,894

Onwards

Via Dasua

Dalhousie

Dasua

Suratgarh

Approx Travel Time

12h 12m

On Demand

Via Batala

Dalhousie

Batala

Suratgarh

Approx Travel Time

11h 28m

₹7,518

Onwards

Frequently Asked Questions

What is the distance between Dalhousie and Suratgarh?

Suratgarh is approximately 500+ kms from Dalhousie.

How long does it take to reach Suratgarh from Dalhousie?

It takes approximately 11 hours to reach Suratgarh from Dalhousie by Cab, Bus Via Jalandhar.

What is the cheapest way to reach Suratgarh from Dalhousie?

The cheapest way to reach Suratgarh from Dalhousie is by Bus, Train Via Pathankot, Faridkot.

What is the fastest way to reach Suratgarh from Dalhousie?

The fastest way to reach Suratgarh from Dalhousie is by Cab, Bus Via Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India