
Ongole to Haflong
Haflong is approximately 2100+ kms from Ongole. The fastest way to reach Haflong from Ongole is by Train Via Bhubaneshwar. It takes approximately 36 hours. The cheapest way to reach Haflong from Ongole is by Train Via Dankuni which would take approximately 36 hours.
Sort By
Mode of Transport
Via Visakhapatnam
RECOMMENDED
Ongole
Visakhapatnam
Haflong
Approx Travel Time
1d 14h 14m
₹1,687
Onwards
Via Vijayawada
Ongole
Vijayawada
Haflong
Approx Travel Time
1d 13h 10m
₹3,875
Onwards
Via Srikakulam
Ongole
Srikakulam
Haflong
Approx Travel Time
1d 14h 53m
₹1,664
Onwards
Ongole
Srikakulam
Haflong
Approx Travel Time
1d 12h 10m
₹1,005
Onwards
Via Bhubaneshwar
FASTEST
Ongole
Bhubaneshwar
Haflong
Approx Travel Time
1d 12h 9m
₹990
Onwards
Via Cuttack
Ongole
Cuttack
Haflong
Approx Travel Time
1d 12h 9m
₹990
Onwards
Via Bhadrak
Ongole
Bhadrak
Haflong
Approx Travel Time
1d 12h 10m
₹985
Onwards
Via Dankuni
CHEAPEST
Ongole
Dankuni
Haflong
Approx Travel Time
1d 12h 17m
₹950
Onwards
Via Kharagpur
Ongole
Kharagpur
Haflong
Approx Travel Time
1d 12h 21m
₹965
Onwards
Via Vizianagram
Ongole
Vizianagram
Haflong
Approx Travel Time
1d 12h 9m
₹1,005
Onwards
Frequently Asked Questions
What is the distance between Ongole and Haflong?
Haflong is approximately 2100+ kms from Ongole.
How long does it take to reach Haflong from Ongole?
It takes approximately 36 hours to reach Haflong from Ongole by Train Via Bhubaneshwar.
What is the cheapest way to reach Haflong from Ongole?
The cheapest way to reach Haflong from Ongole is by Train Via Dankuni.
What is the fastest way to reach Haflong from Ongole?
The fastest way to reach Haflong from Ongole is by Train Via Bhubaneshwar.