Hojai to Haflong Distance

Haflong is approximately 50+ km from Hojai. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 1 hour, subject to the chosen service and route. The fastest way to reach Haflong takes approximately 1 hour. 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 Hojai, India to Haflong, India

Direct Options

RECOMMENDED

CHEAPEST

FASTEST

Hojai

Haflong

Approx Travel Time

55m

₹145

Onwards

Via Lanka

Hojai

Lanka

Haflong

Approx Travel Time

1h 34m

₹190

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 50+ km.

What is the distance from Hojai to Haflong via Lanka?

Via Lanka, the distance is approximately 100+ km, taking around 2 hours.

Is there a train from Hojai to Haflong?

Yes, trains run between Hojai and Haflong, covering approximately 50+ km in around 1 hour.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India