hero
How2Go
Joshimath to Shamli

Joshimath to Shamli

Shamli is approximately 300+ 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 Shamli.

Read More
Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

FASTEST

Joshimath

Dehradun

Shamli

Approx Travel Time

12h 5m

₹2,291

Onwards

Via Haridwar

CHEAPEST

Joshimath

Haridwar

Shamli

Approx Travel Time

13h 9m

₹995

Onwards

Joshimath

Haridwar

Shamli

Approx Travel Time

12h 35m

₹3,993

Onwards

Joshimath

Haridwar

Shamli

Approx Travel Time

13h 32m

₹1,199

Onwards

Via Haridwar, Roorkee

Joshimath

Haridwar

Roorkee

Shamli

Approx Travel Time

13h 34m

₹1,065

Onwards

Joshimath

Haridwar

Roorkee

Shamli

Approx Travel Time

13h 54m

₹1,308

Onwards

Joshimath

Haridwar

Roorkee

Shamli

Approx Travel Time

13h 11m

₹3,301

Onwards

Joshimath

Haridwar

Roorkee

Shamli

Approx Travel Time

13h 21m

₹3,544

Onwards

Via Haridwar, Deoband

Joshimath

Haridwar

Deoband

Shamli

Approx Travel Time

13h 39m

₹3,569

Onwards

Via Dehradun, Haridwar

Joshimath

Dehradun

Haridwar

Shamli

Approx Travel Time

14h 31m

₹2,416

Onwards

Frequently Asked Questions

What is the distance between Joshimath and Shamli?

Shamli is approximately 300+ kms from Joshimath.

How long does it take to reach Shamli from Joshimath?

It takes approximately 12 hours to reach Shamli from Joshimath by Bus Via Dehradun.

What is the cheapest way to reach Shamli from Joshimath?

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

What is the fastest way to reach Shamli from Joshimath?

The fastest way to reach Shamli from Joshimath is by Bus Via Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India