Navsari to Haflong Distance

Haflong is approximately 2450+ km from Navsari. 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 11 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 Navsari, India to Haflong, India

Via Mumbai, Guwahati

RECOMMENDED

Navsari

Mumbai

Guwahati

Haflong

Approx Travel Time

12h 13m

₹11,041

Onwards

Via Jalgaon

CHEAPEST

Navsari

Jalgaon

Haflong

Approx Travel Time

2d 1h

₹2,500

Onwards

Navsari

Jalgaon

Haflong

Approx Travel Time

1d 23h 30m

₹8,992

Onwards

Via Surat, Kolkata, Silchar

FASTEST

Navsari

Surat

Kolkata

Silchar

Haflong

Approx Travel Time

10h 38m

₹18,047

Onwards

Via Nashik

Navsari

Nashik

Haflong

Approx Travel Time

2d 1h 37m

₹3,070

Onwards

Via Varanasi, Guwahati

Navsari

Varanasi

Guwahati

Haflong

Approx Travel Time

2d 6h 38m

₹6,350

Onwards

Via Ahmedabad, Guwahati

Navsari

Ahmedabad

Guwahati

Haflong

Approx Travel Time

12h 25m

On Demand

Via Mumbai, Guwahati, Guwahati

Navsari

Mumbai

Guwahati

Guwahati

Haflong

Approx Travel Time

13h 3m

₹11,186

Onwards

Via Surat, Mumbai, Guwahati

Navsari

Surat

Mumbai

Guwahati

Haflong

Approx Travel Time

13h 27m

₹11,096

Onwards

Via Surat, Ahmedabad, Guwahati

Navsari

Surat

Ahmedabad

Guwahati

Haflong

Approx Travel Time

13h 4m

₹12,851

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 2100+ km.

What is the distance from Navsari to Haflong via Mumbai?

Via Mumbai, the distance is approximately 2450+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India