Ongole to Haflong - Multiple Options To Reach By Train
Haflong is approximately 1950+ kms from Ongole. The fastest way to reach Haflong from Ongole is by Train Via Bhubaneshwar. It takes approximately 40 hours. The cheapest way to reach Haflong from Ongole is by Train Via Dankuni which would take approximately 40 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
FASTEST
Ongole
Bhubaneshwar
Haflong
Approx Travel Time
1d 15h 55m
₹990
Onwards
Via Vizianagram
Ongole
Vizianagram
Haflong
Approx Travel Time
1d 15h 55m
₹1,005
Onwards
Via Bhadrak
Ongole
Bhadrak
Haflong
Approx Travel Time
1d 15h 55m
₹985
Onwards
Via Brahmapur
Ongole
Brahmapur
Haflong
Approx Travel Time
1d 15h 55m
₹1,000
Onwards
Via Srikakulam
Ongole
Srikakulam
Haflong
Approx Travel Time
1d 15h 55m
₹1,005
Onwards
Via Cuttack
Ongole
Cuttack
Haflong
Approx Travel Time
1d 16h 10m
₹990
Onwards
Via Visakhapatnam
Ongole
Visakhapatnam
Haflong
Approx Travel Time
1d 16h 10m
₹1,100
Onwards
Via Kharagpur
Ongole
Kharagpur
Haflong
Approx Travel Time
1d 16h 25m
₹965
Onwards
Via Dankuni
CHEAPEST
Ongole
Dankuni
Haflong
Approx Travel Time
1d 16h 10m
₹950
Onwards
Via Tarapith
Ongole
Tarapith
Haflong
Approx Travel Time
1d 17h 10m
On Demand
Frequently Asked Questions
What is the distance between Ongole and Haflong?
Haflong is approximately 1950+ kms from Ongole.
How long does it take to reach Haflong from Ongole?
It takes approximately 40 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.