Kufri to Haflong Distance

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

Via Shimla, Mohali, Guwahati

RECOMMENDED

Kufri

Shimla

Mohali

Guwahati

Haflong

Approx Travel Time

15h 27m

₹11,274

Onwards

Via Delhi, Bahadurganj

CHEAPEST

Kufri

Delhi

Bahadurganj

Haflong

Approx Travel Time

1d 16h 58m

₹2,333

Onwards

Ads by MMT

Via Shimla, Delhi, Guwahati

FASTEST

Kufri

Shimla

Delhi

Guwahati

Haflong

Approx Travel Time

12h 5m

₹18,495

Onwards

Via Mohali, Guwahati

Kufri

Mohali

Guwahati

Haflong

Approx Travel Time

15h 1m

₹11,729

Onwards

Kufri

Mohali

Guwahati

Haflong

Approx Travel Time

21h 6m

₹12,244

Onwards

Ads by MMT

Via Mohali, Delhi, Guwahati

Kufri

Mohali

Delhi

Guwahati

Haflong

Approx Travel Time

1d 19h 22m

₹3,994

Onwards

Via Delhi, Silchar

Kufri

Delhi

Silchar

Haflong

Approx Travel Time

16h 1m

₹13,490

Onwards

Via Delhi, Muzaffarpur, Guwahati

Kufri

Delhi

Muzaffarpur

Guwahati

Haflong

Approx Travel Time

2d 8h 55m

₹4,458

Onwards

Via Mohali, Guwahati, Guwahati

Kufri

Mohali

Guwahati

Guwahati

Haflong

Approx Travel Time

15h 51m

₹11,874

Onwards

Via Delhi, Guwahati

Kufri

Delhi

Guwahati

Haflong

Approx Travel Time

17h 45m

₹10,443

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Kufri and Haflong?

The straight-line distance is approximately 1650+ km.

What is the distance from Kufri to Haflong via Shimla?

Via Shimla, the distance is approximately 1750+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India