
Ballia to Haflong
Haflong is approximately 1050+ kms from Ballia. The fastest way to reach Haflong from Ballia is by Train, Flight Via Varanasi, Guwahati. It takes approximately 14 hours. The cheapest way to reach Haflong from Ballia is by Train Via Alipurduar which would take approximately 22 hours.
Sort By
Mode of Transport
Via Patna, Guwahati
RECOMMENDED
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
16h 12m
₹12,313
Onwards
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
16h 25m
₹8,516
Onwards
Via Varanasi, Guwahati
FASTEST
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
14h 3m
₹8,528
Onwards
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
2d 0h 10m
₹9,185
Onwards
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
15h 23m
₹12,195
Onwards
Via Alipurduar
CHEAPEST
Ballia
Alipurduar
Haflong
Approx Travel Time
21h 59m
₹720
Onwards
Via Hajipur
Ballia
Hajipur
Haflong
Approx Travel Time
1d 0h 5m
₹5,926
Onwards
Via Chhapra, Guwahati
Ballia
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 4h 23m
₹1,216
Onwards
Via Patna, Agartala
Ballia
Patna
Agartala
Haflong
Approx Travel Time
17h 30m
₹8,965
Onwards
Ballia
Patna
Agartala
Haflong
Approx Travel Time
17h 43m
₹5,318
Onwards
Frequently Asked Questions
What is the distance between Ballia and Haflong?
Haflong is approximately 1050+ kms from Ballia.
How long does it take to reach Haflong from Ballia?
It takes approximately 14 hours to reach Haflong from Ballia by Train, Flight Via Varanasi, Guwahati.
What is the cheapest way to reach Haflong from Ballia?
The cheapest way to reach Haflong from Ballia is by Train Via Alipurduar.
What is the fastest way to reach Haflong from Ballia?
The fastest way to reach Haflong from Ballia is by Train, Flight Via Varanasi, Guwahati.


