Gudivada to Haflong Distance

Haflong is approximately 2100+ km from Gudivada. 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 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 Gudivada, India to Haflong, India

Via Hyderabad, Agartala

RECOMMENDED

Gudivada

Hyderabad

Agartala

Haflong

Approx Travel Time

18h 55m

₹8,578

Onwards

Gudivada

Hyderabad

Agartala

Haflong

Approx Travel Time

20h 45m

₹7,914

Onwards

Gudivada

Hyderabad

Agartala

Haflong

Approx Travel Time

20h 17m

₹12,814

Onwards

Via Hyderabad, Guwahati

FASTEST

Gudivada

Hyderabad

Guwahati

Haflong

Approx Travel Time

16h 5m

₹11,126

Onwards

Gudivada

Hyderabad

Guwahati

Haflong

Approx Travel Time

17h 55m

₹10,462

Onwards

Ads by MMT

Via Rajahmundry

CHEAPEST

Gudivada

Rajahmundry

Haflong

Approx Travel Time

1d 19h 30m

₹1,059

Onwards

Via Visakhapatnam, Guwahati

Gudivada

Visakhapatnam

Guwahati

Haflong

Approx Travel Time

1d 16h 52m

₹1,155

Onwards

Gudivada

Visakhapatnam

Guwahati

Haflong

Approx Travel Time

1d 17h 28m

₹8,818

Onwards

Gudivada

Visakhapatnam

Guwahati

Haflong

Approx Travel Time

19h 22m

₹10,256

Onwards

Gudivada

Visakhapatnam

Guwahati

Haflong

Approx Travel Time

22h 50m

₹10,607

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 1600+ km.

What is the distance from Gudivada to Haflong via Hyderabad?

Via Hyderabad, the distance is approximately 2100+ km, taking around 19 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India