hero
How2Go
Badrinath to Barnala

Badrinath to Barnala

Barnala is approximately 450+ km from Badrinath, 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 Barnala.

Read More
Sort By
Mode of Transport

Via Haridwar, Ambala

RECOMMENDED

FASTEST

Badrinath

Haridwar

Ambala

Barnala

Approx Travel Time

16h 50m

₹1,110

Onwards

Via Haridwar

Badrinath

Haridwar

Barnala

Approx Travel Time

21h 5m

₹2,099

Onwards

CHEAPEST

Badrinath

Haridwar

Barnala

Approx Travel Time

18h

₹1,055

Onwards

Via Rishikesh, Ambala

Badrinath

Rishikesh

Ambala

Barnala

Approx Travel Time

19h 15m

₹5,217

Onwards

Via Haridwar, Saharanpur

Badrinath

Haridwar

Saharanpur

Barnala

Approx Travel Time

16h 56m

₹1,105

Onwards

Via Haridwar, Yamunanagar

Badrinath

Haridwar

Yamunanagar

Barnala

Approx Travel Time

17h 8m

₹1,140

Onwards

Via Rishikesh, Saharanpur

Badrinath

Rishikesh

Saharanpur

Barnala

Approx Travel Time

17h 33m

₹1,165

Onwards

Via Rishikesh, Yamunanagar

Badrinath

Rishikesh

Yamunanagar

Barnala

Approx Travel Time

17h 39m

₹1,140

Onwards

Via Haridwar, Patiala

Badrinath

Haridwar

Patiala

Barnala

Approx Travel Time

17h 42m

₹1,160

Onwards

Via Rishikesh

Badrinath

Rishikesh

Barnala

Approx Travel Time

18h 21m

₹1,065

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Barnala?

Barnala is approximately 450+ kms from Badrinath.

How long does it take to reach Barnala from Badrinath?

It takes approximately 17 hours to reach Barnala from Badrinath by Bus, Train Via Haridwar, Ambala.

What is the cheapest way to reach Barnala from Badrinath?

The cheapest way to reach Barnala from Badrinath is by Bus, Train Via Haridwar.

What is the fastest way to reach Barnala from Badrinath?

The fastest way to reach Barnala from Badrinath is by Bus, Train Via Haridwar, Ambala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India