
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 13 hours. The cheapest way to reach Haflong from Ballia is by Train Via Alipurduar which would take approximately 23 hours.
Sort By
Mode of Transport
Via Patna, Guwahati
RECOMMENDED
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
14h 7m
₹10,299
Onwards
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
14h 45m
₹6,605
Onwards
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
18h 27m
₹10,713
Onwards
Via Varanasi, Guwahati
FASTEST
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
12h 23m
₹7,486
Onwards
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
13h 53m
₹11,078
Onwards
Via Alipurduar
CHEAPEST
Ballia
Alipurduar
Haflong
Approx Travel Time
22h 39m
₹720
Onwards
Via Hajipur
Ballia
Hajipur
Haflong
Approx Travel Time
1d 0h 55m
On Demand
Via Chhapra, Guwahati
Ballia
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 6h 48m
₹1,129
Onwards
Via Patna, Agartala
Ballia
Patna
Agartala
Haflong
Approx Travel Time
15h 55m
₹8,988
Onwards
Ballia
Patna
Agartala
Haflong
Approx Travel Time
16h 33m
₹5,294
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 13 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.


