hero
How2Go
Almora to Barnala

Almora to Barnala

Barnala is approximately 600+ kms from Almora. The fastest way to reach Barnala from Almora is by Cab, Flight, Train Via Kichha, Delhi. It takes approximately 13 hours. The cheapest way to reach Barnala from Almora is by Bus, Train Via Rudrapur, Moradabad which would take approximately 16 hours.

Sort By
Mode of Transport

Via Lalkuan, Moradabad

RECOMMENDED

Almora

Lalkuan

Moradabad

Barnala

Approx Travel Time

13h 16m

On Demand

Via Haldwani, Moradabad

Almora

Haldwani

Moradabad

Barnala

Approx Travel Time

13h 36m

On Demand

Almora

Haldwani

Moradabad

Barnala

Approx Travel Time

13h 31m

On Demand

Ads by MMT

Via Moradabad

Almora

Moradabad

Barnala

Approx Travel Time

12h 50m

₹6,935

Onwards

Via Haldwani, Ambala

Almora

Haldwani

Ambala

Barnala

Approx Travel Time

13h 57m

On Demand

Ads by MMT

Via Dehradun

Almora

Dehradun

Barnala

Approx Travel Time

18h 24m

₹2,547

Onwards

Via Rudrapur, Moradabad

CHEAPEST

Almora

Rudrapur

Moradabad

Barnala

Approx Travel Time

15h 36m

₹2,452

Onwards

Via Haldwani, Saharanpur

Almora

Haldwani

Saharanpur

Barnala

Approx Travel Time

13h 58m

On Demand

Via Haldwani, Karnal

Almora

Haldwani

Karnal

Barnala

Approx Travel Time

18h 52m

On Demand

Via Kichha, Delhi

FASTEST

Almora

Kichha

Delhi

Barnala

Approx Travel Time

12h 28m

₹9,472

Onwards

Frequently Asked Questions

What is the distance between Almora and Barnala?

Barnala is approximately 600+ kms from Almora.

How long does it take to reach Barnala from Almora?

It takes approximately 13 hours to reach Barnala from Almora by Cab, Flight, Train Via Kichha, Delhi.

What is the cheapest way to reach Barnala from Almora?

The cheapest way to reach Barnala from Almora is by Bus, Train Via Rudrapur, Moradabad.

What is the fastest way to reach Barnala from Almora?

The fastest way to reach Barnala from Almora is by Cab, Flight, Train Via Kichha, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India