
Ghazipur to Haflong
Haflong is approximately 1050+ kms from Ghazipur. The fastest way to reach Haflong from Ghazipur is by Train Via Begusarai. It takes approximately 23 hours. The cheapest way to reach Haflong from Ghazipur is by Train Via Bahadurganj which would take approximately 23 hours.
Sort By
Mode of Transport
Via Begusarai
RECOMMENDED
FASTEST
Ghazipur
Begusarai
Haflong
Approx Travel Time
22h 40m
On Demand
Via Katihar
Ghazipur
Katihar
Haflong
Approx Travel Time
22h 55m
On Demand
Via Hajipur
Ghazipur
Hajipur
Haflong
Approx Travel Time
22h 40m
₹1,600
Onwards
Via Khagaria
Ghazipur
Khagaria
Haflong
Approx Travel Time
22h 55m
On Demand
Via Naugachhia
Ghazipur
Naugachhia
Haflong
Approx Travel Time
22h 55m
On Demand
Via Bahadurganj
CHEAPEST
Ghazipur
Bahadurganj
Haflong
Approx Travel Time
23h 10m
₹860
Onwards
Via Patna
Ghazipur
Patna
Haflong
Approx Travel Time
22h 55m
On Demand
Ghazipur
Patna
Haflong
Approx Travel Time
23h 10m
₹6,147
Onwards
Via Chhapra
Ghazipur
Chhapra
Haflong
Approx Travel Time
22h 55m
On Demand
Via Kochbihar
Ghazipur
Kochbihar
Haflong
Approx Travel Time
23h 10m
On Demand
Frequently Asked Questions
What is the distance between Ghazipur and Haflong?
Haflong is approximately 1050+ kms from Ghazipur.
How long does it take to reach Haflong from Ghazipur?
It takes approximately 23 hours to reach Haflong from Ghazipur by Train Via Begusarai.
What is the cheapest way to reach Haflong from Ghazipur?
The cheapest way to reach Haflong from Ghazipur is by Train Via Bahadurganj.
What is the fastest way to reach Haflong from Ghazipur?
The fastest way to reach Haflong from Ghazipur is by Train Via Begusarai.