Patna to Haflong - Multiple Options To Reach By Train, Flight, Bus
Haflong is approximately 850+ kms from Patna. The fastest way to reach Haflong from Patna is by Flight, Train Via Guwahati. It takes approximately 7 hours. The cheapest way to reach Haflong from Patna is by Train Via Guwahati which would take approximately 20 hours.
Sort By
Mode of Transport
Via Katihar
Patna
Katihar
Haflong
Approx Travel Time
19h 10m
₹760
Onwards
Via Bahadurganj
Patna
Bahadurganj
Haflong
Approx Travel Time
19h 25m
₹685
Onwards
Via Guwahati
FASTEST
Patna
Guwahati
Haflong
Approx Travel Time
6h 40m
₹9,462
Onwards
Patna
Guwahati
Haflong
Approx Travel Time
7h 25m
₹9,941
Onwards
CHEAPEST
Patna
Guwahati
Haflong
Approx Travel Time
19h 40m
₹565
Onwards
Via Kochbihar
Patna
Kochbihar
Haflong
Approx Travel Time
19h 40m
On Demand
Via Siliguri
Patna
Siliguri
Haflong
Approx Travel Time
19h 55m
₹660
Onwards
Via Alipurduar
Patna
Alipurduar
Haflong
Approx Travel Time
20h 10m
₹705
Onwards
Via Kokrajhar
Patna
Kokrajhar
Haflong
Approx Travel Time
19h 55m
₹690
Onwards
Frequently Asked Questions
What is the distance between Patna and Haflong?
Haflong is approximately 850+ kms from Patna.
How long does it take to reach Haflong from Patna?
It takes approximately 7 hours to reach Haflong from Patna by Flight, Train Via Guwahati.
What is the cheapest way to reach Haflong from Patna?
The cheapest way to reach Haflong from Patna is by Train Via Guwahati.
What is the fastest way to reach Haflong from Patna?
The fastest way to reach Haflong from Patna is by Flight, Train Via Guwahati.