Badrinath to Arrah Distance

Arrah is approximately 1200+ km from Badrinath. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Arrah, with a total travel time of approximately 16 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.

Read More
Route map showing distance and travel time from Badrinath, India to Arrah, India

Via Haridwar, Moradabad

RECOMMENDED

Badrinath

Haridwar

Moradabad

Arrah

Approx Travel Time

22h 36m

₹10,628

Onwards

Badrinath

Haridwar

Moradabad

Arrah

Approx Travel Time

1d 3h 58m

₹1,385

Onwards

Via Haridwar, Prayagraj(Allahabad)

Badrinath

Haridwar

Prayagraj(Allahabad)

Arrah

Approx Travel Time

1d 8h 40m

₹7,340

Onwards

Ads by MMT

Via Dehradun, Prayagraj(Allahabad)

FASTEST

Badrinath

Dehradun

Prayagraj(Allahabad)

Arrah

Approx Travel Time

15h 47m

₹47,689

Onwards

Via Haridwar, Buxar

Badrinath

Haridwar

Buxar

Arrah

Approx Travel Time

1d 4h 24m

₹1,380

Onwards

Ads by MMT

Via Haridwar

CHEAPEST

Badrinath

Haridwar

Arrah

Approx Travel Time

1d 4h 32m

₹1,350

Onwards

Via Rishikesh, Lucknow

Badrinath

Rishikesh

Lucknow

Arrah

Approx Travel Time

1d 2h 37m

₹11,898

Onwards

Via Haridwar, Bareilly

Badrinath

Haridwar

Bareilly

Arrah

Approx Travel Time

1d 4h 9m

₹1,425

Onwards

Via Dehradun, Lucknow

Badrinath

Dehradun

Lucknow

Arrah

Approx Travel Time

18h 59m

On Demand

Via Haridwar, Lucknow

Badrinath

Haridwar

Lucknow

Arrah

Approx Travel Time

1d 3h 11m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Badrinath and Arrah?

The straight-line distance is approximately 750+ km.

What is the distance from Badrinath to Arrah via Haridwar?

Via Haridwar, the distance is approximately 1200+ km, taking around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India