hero
How2Go
Joshimath to Suratgarh

Joshimath to Suratgarh

Suratgarh is approximately 750+ km from Joshimath, 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 Suratgarh.

Read More
Sort By
Mode of Transport

Via Roorkee

RECOMMENDED

Joshimath

Roorkee

Suratgarh

Approx Travel Time

15h 26m

On Demand

Via Haridwar, Bathinda

FASTEST

Joshimath

Haridwar

Bathinda

Suratgarh

Approx Travel Time

15h

₹8,137

Onwards

CHEAPEST

Joshimath

Haridwar

Bathinda

Suratgarh

Approx Travel Time

20h 10m

₹1,175

Onwards

Via Haridwar, Sirsa

Joshimath

Haridwar

Sirsa

Suratgarh

Approx Travel Time

19h 24m

₹9,760

Onwards

Joshimath

Haridwar

Sirsa

Suratgarh

Approx Travel Time

1d 0h 34m

₹2,798

Onwards

Via Rishikesh

Joshimath

Rishikesh

Suratgarh

Approx Travel Time

16h

On Demand

Via Haridwar

Joshimath

Haridwar

Suratgarh

Approx Travel Time

15h 30m

₹8,177

Onwards

Via Rishikesh, Bathinda

Joshimath

Rishikesh

Bathinda

Suratgarh

Approx Travel Time

15h 30m

₹7,316

Onwards

Via Haridwar, Ambala

Joshimath

Haridwar

Ambala

Suratgarh

Approx Travel Time

15h 24m

On Demand

Via Rishikesh, Sangaria

Joshimath

Rishikesh

Sangaria

Suratgarh

Approx Travel Time

16h 22m

On Demand

Frequently Asked Questions

What is the distance between Joshimath and Suratgarh?

Suratgarh is approximately 750+ kms from Joshimath.

How long does it take to reach Suratgarh from Joshimath?

It takes approximately 15 hours to reach Suratgarh from Joshimath by Cab, Train Via Haridwar, Bathinda.

What is the cheapest way to reach Suratgarh from Joshimath?

The cheapest way to reach Suratgarh from Joshimath is by Bus, Train Via Haridwar, Bathinda.

What is the fastest way to reach Suratgarh from Joshimath?

The fastest way to reach Suratgarh from Joshimath is by Cab, Train Via Haridwar, Bathinda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India