hero
How2Go
Shikohabad to Almora

Shikohabad to Almora

Almora is approximately 400+ km from Shikohabad, 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 Almora.

Read More
Sort By
Mode of Transport

Via Hathras, Kichha

RECOMMENDED

Shikohabad

Hathras

Kichha

Almora

Approx Travel Time

8h 51m

₹4,272

Onwards

Via Kasganj, Kichha

FASTEST

Shikohabad

Kasganj

Kichha

Almora

Approx Travel Time

8h 25m

₹6,910

Onwards

Via Farrukhabad, Haldwani

CHEAPEST

Shikohabad

Farrukhabad

Haldwani

Almora

Approx Travel Time

12h 38m

₹866

Onwards

Via Mainpuri, Lalkuan

Shikohabad

Mainpuri

Lalkuan

Almora

Approx Travel Time

9h 2m

₹8,420

Onwards

Via Bareilly, Haldwani

Shikohabad

Bareilly

Haldwani

Almora

Approx Travel Time

13h 41m

₹1,601

Onwards

Shikohabad

Bareilly

Haldwani

Almora

Approx Travel Time

10h 58m

₹3,314

Onwards

Via Kasganj, Haldwani

Shikohabad

Kasganj

Haldwani

Almora

Approx Travel Time

9h 15m

₹5,706

Onwards

Via Kasganj, Lalkuan

Shikohabad

Kasganj

Lalkuan

Almora

Approx Travel Time

8h 42m

₹6,873

Onwards

Via Hathras, Lalkuan

Shikohabad

Hathras

Lalkuan

Almora

Approx Travel Time

10h 3m

₹4,275

Onwards

Via Bareilly, Kichha

Shikohabad

Bareilly

Kichha

Almora

Approx Travel Time

10h 11m

₹4,439

Onwards

Frequently Asked Questions

What is the distance between Shikohabad and Almora?

Almora is approximately 400+ kms from Shikohabad.

How long does it take to reach Almora from Shikohabad?

It takes approximately 9 hours to reach Almora from Shikohabad by Cab, Train Via Kasganj, Kichha.

What is the cheapest way to reach Almora from Shikohabad?

The cheapest way to reach Almora from Shikohabad is by Train, Bus Via Farrukhabad, Haldwani.

What is the fastest way to reach Almora from Shikohabad?

The fastest way to reach Almora from Shikohabad is by Cab, Train Via Kasganj, Kichha.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India