
Ballia to Haflong
Haflong is approximately 1000+ 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 5m
₹8,179
Onwards
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
14h 45m
₹4,485
Onwards
Ballia
Patna
Guwahati
Haflong
Approx Travel Time
18h 25m
₹8,593
Onwards
Via Alipurduar
CHEAPEST
Ballia
Alipurduar
Haflong
Approx Travel Time
22h 39m
₹720
Onwards
Via Katihar, Nagaon
Ballia
Katihar
Nagaon
Haflong
Approx Travel Time
1d 4h 20m
On Demand
Via Patna
Ballia
Patna
Haflong
Approx Travel Time
1d 4h 53m
On Demand
Via Varanasi, Guwahati
FASTEST
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
12h 23m
₹6,934
Onwards
Ballia
Varanasi
Guwahati
Haflong
Approx Travel Time
13h 40m
₹10,526
Onwards
Via Patna, Agartala
Ballia
Patna
Agartala
Haflong
Approx Travel Time
15h 53m
₹8,766
Onwards
Ballia
Patna
Agartala
Haflong
Approx Travel Time
16h 33m
₹5,072
Onwards
Frequently Asked Questions
What is the distance between Ballia and Haflong?
Haflong is approximately 1000+ 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.