Rajula to Badrinath Distance

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

Via Surat, Haridwar

RECOMMENDED

CHEAPEST

Rajula

Surat

Haridwar

Badrinath

Approx Travel Time

1d 11h 12m

₹1,915

Onwards

Rajula

Surat

Haridwar

Badrinath

Approx Travel Time

1d 5h 21m

₹11,706

Onwards

Rajula

Surat

Haridwar

Badrinath

Approx Travel Time

1d 20h 3m

₹2,575

Onwards

Via Mumbai, Dehradun

FASTEST

Rajula

Mumbai

Dehradun

Badrinath

Approx Travel Time

18h 43m

₹16,629

Onwards

Ads by MMT

Via Ahmedabad, Dehradun

Rajula

Ahmedabad

Dehradun

Badrinath

Approx Travel Time

20h 53m

₹15,123

Onwards

Via Ratlam, Haridwar

Rajula

Ratlam

Haridwar

Badrinath

Approx Travel Time

1d 8h 39m

On Demand

Ads by MMT

Via Bhilwara, Rishikesh

Rajula

Bhilwara

Rishikesh

Badrinath

Approx Travel Time

1d 18h 57m

On Demand

Via Jaipur

Rajula

Jaipur

Badrinath

Approx Travel Time

1d 13h 7m

On Demand

Via Indore, Dehradun

Rajula

Indore

Dehradun

Badrinath

Approx Travel Time

1d 2h 28m

On Demand

Via Vadodara, Haridwar

Rajula

Vadodara

Haridwar

Badrinath

Approx Travel Time

1d 9h 8m

₹11,996

Onwards

Frequently Asked Questions

What is the distance between Rajula and Badrinath?

Badrinath is approximately 1700+ km from Rajula.

How long does it take to reach Badrinath from Rajula?

It takes approximately 19 hours to reach Badrinath from Rajula by Train, Flight, Cab Via Mumbai, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India