hero
How2Go
Almora to Shamli

Almora to Shamli

Shamli is approximately 350+ km from Almora, 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

Direct Cab

RECOMMENDED

FASTEST

Almora

Shamli

Approx Travel Time

8h 31m

₹13,487

Onwards

Via Haldwani

Almora

Haldwani

Shamli

Approx Travel Time

13h 22m

₹710

Onwards

Almora

Haldwani

Shamli

Approx Travel Time

11h 7m

₹4,507

Onwards

Via Haldwani, Moradabad

CHEAPEST

Almora

Haldwani

Moradabad

Shamli

Approx Travel Time

13h 18m

₹597

Onwards

Almora

Haldwani

Moradabad

Shamli

Approx Travel Time

13h 22m

₹1,076

Onwards

Via Rudrapur, Moradabad

Almora

Rudrapur

Moradabad

Shamli

Approx Travel Time

10h 44m

₹6,551

Onwards

Almora

Rudrapur

Moradabad

Shamli

Approx Travel Time

11h

₹7,190

Onwards

Via Haldwani, Dhampur

Almora

Haldwani

Dhampur

Shamli

Approx Travel Time

9h 6m

₹9,809

Onwards

Via Nainital, Moradabad

Almora

Nainital

Moradabad

Shamli

Approx Travel Time

13h 19m

₹4,260

Onwards

Via Nainital, Kashipur

Almora

Nainital

Kashipur

Shamli

Approx Travel Time

12h 54m

₹5,909

Onwards

Frequently Asked Questions

What is the distance between Almora and Shamli?

Shamli is approximately 350+ kms from Almora.

How long does it take to reach Shamli from Almora?

It takes approximately 9 hours to reach Shamli from Almora by Cab.

What is the cheapest way to reach Shamli from Almora?

The cheapest way to reach Shamli from Almora is by Bus, Train Via Haldwani, Moradabad.

What is the fastest way to reach Shamli from Almora?

The fastest way to reach Shamli from Almora is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India