Joshimath to Barnala Distance

Barnala is approximately 650+ km from Joshimath. Compare the available routes and travel options between the two cities. The fastest way to reach Barnala takes approximately 14 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Joshimath, India to Barnala, India

Via Haridwar, Ludhiana

RECOMMENDED

Joshimath

Haridwar

Ludhiana

Barnala

Approx Travel Time

14h 13m

₹10,374

Onwards

Via Rishikesh, Mohali

FASTEST

Joshimath

Rishikesh

Mohali

Barnala

Approx Travel Time

13h 50m

On Demand

Joshimath

Rishikesh

Mohali

Barnala

Approx Travel Time

19h 24m

₹1,768

Onwards

Ads by MMT

Via Rishikesh

CHEAPEST

Joshimath

Rishikesh

Barnala

Approx Travel Time

17h 29m

₹965

Onwards

Via Rudraprayag, Rishikesh

Joshimath

Rudraprayag

Rishikesh

Barnala

Approx Travel Time

14h 57m

On Demand

Ads by MMT

Via Rishikesh, Saharanpur

Joshimath

Rishikesh

Saharanpur

Barnala

Approx Travel Time

17h 30m

₹1,318

Onwards

Via Haridwar

Joshimath

Haridwar

Barnala

Approx Travel Time

18h 38m

₹1,005

Onwards

Via Rishikesh, Yamunanagar

Joshimath

Rishikesh

Yamunanagar

Barnala

Approx Travel Time

17h 34m

₹1,485

Onwards

Via Rudraprayag, Haridwar

Joshimath

Rudraprayag

Haridwar

Barnala

Approx Travel Time

17h 8m

On Demand

Via Rishikesh, Kharar

Joshimath

Rishikesh

Kharar

Barnala

Approx Travel Time

18h 59m

On Demand

Frequently Asked Questions

What is the distance between Joshimath and Barnala?

Barnala is approximately 650+ km from Joshimath.

How long does it take to reach Barnala from Joshimath?

It takes approximately 14 hours to reach Barnala from Joshimath by Cab, Train, Bus Via Rishikesh, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India