Badrinath to Lanka Distance

Lanka is approximately 1850+ km from Badrinath. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Lanka, 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 Badrinath, India to Lanka, India

Via Dehradun, Guwahati

RECOMMENDED

Badrinath

Dehradun

Guwahati

Lanka

Approx Travel Time

19h 12m

₹22,135

Onwards

Badrinath

Dehradun

Guwahati

Lanka

Approx Travel Time

19h 42m

₹22,550

Onwards

Via Dehradun, Guwahati, Dimapur

FASTEST

Badrinath

Dehradun

Guwahati

Dimapur

Lanka

Approx Travel Time

18h 27m

₹24,996

Onwards

Ads by MMT

Via Rishikesh, Delhi, Dimapur

Badrinath

Rishikesh

Delhi

Dimapur

Lanka

Approx Travel Time

1d 0h 35m

₹10,177

Onwards

Via Rishikesh, Dehradun, Guwahati

CHEAPEST

Badrinath

Rishikesh

Dehradun

Guwahati

Lanka

Approx Travel Time

1d 0h 45m

₹8,825

Onwards

Badrinath

Rishikesh

Dehradun

Guwahati

Lanka

Approx Travel Time

1d 1h 15m

₹9,240

Onwards

Ads by MMT

Via Rishikesh, Varanasi, Guwahati

Badrinath

Rishikesh

Varanasi

Guwahati

Lanka

Approx Travel Time

2d 8h 30m

On Demand

Via Rishikesh, Delhi, Guwahati

Badrinath

Rishikesh

Delhi

Guwahati

Lanka

Approx Travel Time

1d 3h 35m

₹9,604

Onwards

Via Rishikesh, Mohali, Guwahati

Badrinath

Rishikesh

Mohali

Guwahati

Lanka

Approx Travel Time

1d 4h 25m

₹9,352

Onwards

Badrinath

Rishikesh

Mohali

Guwahati

Lanka

Approx Travel Time

1d 4h 55m

₹9,767

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Lanka?

Lanka is approximately 1850+ km from Badrinath.

How long does it take to reach Lanka from Badrinath?

It takes approximately 19 hours to reach Lanka from Badrinath by Cab, Flight, Train Via Dehradun, Guwahati, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India