Haldwani to Kavali Distance

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

Via Mathura

RECOMMENDED

CHEAPEST

Haldwani

Mathura

Kavali

Approx Travel Time

1d 17h 13m

₹1,130

Onwards

Via Faridabad

Haldwani

Faridabad

Kavali

Approx Travel Time

1d 17h 4m

₹4,301

Onwards

Ads by MMT

Via Lucknow, Hyderabad

Haldwani

Lucknow

Hyderabad

Kavali

Approx Travel Time

22h

₹7,723

Onwards

Via Agra

Haldwani

Agra

Kavali

Approx Travel Time

1d 18h 45m

₹1,800

Onwards

Ads by MMT

Via Delhi, Srikalahasti

Haldwani

Delhi

Srikalahasti

Kavali

Approx Travel Time

18h 55m

On Demand

FASTEST

Haldwani

Delhi

Srikalahasti

Kavali

Approx Travel Time

16h

₹11,160

Onwards

Via Delhi, Gannavaram

Haldwani

Delhi

Gannavaram

Kavali

Approx Travel Time

18h 54m

On Demand

Haldwani

Delhi

Gannavaram

Kavali

Approx Travel Time

18h 4m

On Demand

Via Delhi, Hyderabad

Haldwani

Delhi

Hyderabad

Kavali

Approx Travel Time

21h 15m

₹7,967

Onwards

Via Kanpur, Hyderabad

Haldwani

Kanpur

Hyderabad

Kavali

Approx Travel Time

2d 5h

₹5,683

Onwards

Frequently Asked Questions

What is the distance between Haldwani and Kavali?

Kavali is approximately 2150+ km from Haldwani.

How long does it take to reach Kavali from Haldwani?

It takes approximately 16 hours to reach Kavali from Haldwani by Cab, Flight, Bus Via Delhi, Srikalahasti.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India