Ongole to Haflong Distance
Haflong is approximately 2350+ km from Ongole. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 44 hours, subject to the chosen service and route. Flying is the fastest way to reach Haflong, with a total travel time of approximately 14 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.

Via Chennai, Guwahati
RECOMMENDED
FASTEST
Ongole
Chennai
Guwahati
Haflong
Approx Travel Time
13h 45m
₹9,450
Onwards
Ongole
Chennai
Guwahati
Haflong
Approx Travel Time
15h 12m
₹10,138
Onwards
Ongole
Chennai
Guwahati
Haflong
Approx Travel Time
20h 5m
₹9,960
Onwards
Direct Options
CHEAPEST
Ongole
Haflong
Approx Travel Time
1d 19h 55m
₹905
Onwards
Via Bahadurganj
Ongole
Bahadurganj
Haflong
Approx Travel Time
1d 18h 36m
₹1,155
Onwards
Via Vijayawada, Guwahati
Ongole
Vijayawada
Guwahati
Haflong
Approx Travel Time
1d 19h 35m
₹2,995
Onwards
Via Rajahmundry
Ongole
Rajahmundry
Haflong
Approx Travel Time
1d 20h 32m
₹6,736
Onwards
Via Hyderabad, Guwahati
Ongole
Hyderabad
Guwahati
Haflong
Approx Travel Time
15h 22m
₹10,102
Onwards
Ongole
Hyderabad
Guwahati
Haflong
Approx Travel Time
16h
₹10,439
Onwards
Via Hyderabad, Agartala
Ongole
Hyderabad
Agartala
Haflong
Approx Travel Time
18h 32m
₹10,646
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Ongole and Haflong?
The straight-line distance is approximately 1700+ km.
What is the distance from Ongole to Haflong via Chennai?
Via Chennai, the distance is approximately 2350+ km, taking around 14 hours.
Is there a train from Ongole to Haflong?
Yes, trains run between Ongole and Haflong, covering approximately 2550+ km in around 44 hours.

