
Patna to Haflong
Haflong is approximately 900+ kms from Patna. The fastest way to reach Haflong from Patna is by Flight, Train Via Kolkata, Dimapur. It takes approximately 9 hours. The cheapest way to reach Haflong from Patna is by Train Via Alipurduar which would take approximately 23 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Patna
Guwahati
Haflong
Approx Travel Time
10h
₹8,066
Onwards
Patna
Guwahati
Haflong
Approx Travel Time
1d 7h 10m
₹2,900
Onwards
Via Kolkata, Dimapur
FASTEST
Patna
Kolkata
Dimapur
Haflong
Approx Travel Time
9h
₹9,737
Onwards
Via Alipurduar
CHEAPEST
Patna
Alipurduar
Haflong
Approx Travel Time
22h 36m
₹675
Onwards
Via Katihar
Patna
Katihar
Haflong
Approx Travel Time
1d 0h 45m
₹7,561
Onwards
Via Siliguri
Patna
Siliguri
Haflong
Approx Travel Time
1d 3h 40m
₹1,175
Onwards
Via Kolkata, Silchar
Patna
Kolkata
Silchar
Haflong
Approx Travel Time
9h 8m
₹9,355
Onwards
Via Guwahati, Silchar
Patna
Guwahati
Silchar
Haflong
Approx Travel Time
9h 13m
₹10,907
Onwards
Via Guwahati, Dimapur
Patna
Guwahati
Dimapur
Haflong
Approx Travel Time
9h 25m
₹10,756
Onwards
Frequently Asked Questions
What is the distance between Patna and Haflong?
Haflong is approximately 900+ kms from Patna.
How long does it take to reach Haflong from Patna?
It takes approximately 9 hours to reach Haflong from Patna by Flight, Train Via Kolkata, Dimapur.
What is the cheapest way to reach Haflong from Patna?
The cheapest way to reach Haflong from Patna is by Train Via Alipurduar.
What is the fastest way to reach Haflong from Patna?
The fastest way to reach Haflong from Patna is by Flight, Train Via Kolkata, Dimapur.

