
Deoghar to Haflong
Haflong is approximately 900+ kms from Deoghar. The fastest way to reach Haflong from Deoghar is by Train, Flight Via Durgapur, Guwahati. It takes approximately 14 hours. The cheapest way to reach Haflong from Deoghar is by Train Via Dharmanagar which would take approximately 17 hours.
Sort By
Mode of Transport
Via Durgapur, Guwahati
RECOMMENDED
FASTEST
Deoghar
Durgapur
Guwahati
Haflong
Approx Travel Time
13h 33m
₹13,962
Onwards
Via Giridih, Guwahati
Deoghar
Giridih
Guwahati
Haflong
Approx Travel Time
14h 51m
₹4,129
Onwards
Deoghar
Giridih
Guwahati
Haflong
Approx Travel Time
13h 55m
₹9,397
Onwards
Deoghar
Giridih
Guwahati
Haflong
Approx Travel Time
13h 50m
₹4,104
Onwards
Via Dharmanagar
CHEAPEST
Deoghar
Dharmanagar
Haflong
Approx Travel Time
17h 1m
₹685
Onwards
Via Agartala
Deoghar
Agartala
Haflong
Approx Travel Time
17h 48m
₹760
Onwards
Via Agartala, Silchar
Deoghar
Agartala
Silchar
Haflong
Approx Travel Time
17h 53m
₹3,754
Onwards
Via Islampur, Guwahati
Deoghar
Islampur
Guwahati
Haflong
Approx Travel Time
1d 2h 35m
On Demand
Via Bahadurganj, Guwahati
Deoghar
Bahadurganj
Guwahati
Haflong
Approx Travel Time
1d 5h 15m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Haflong?
Haflong is approximately 900+ kms from Deoghar.
How long does it take to reach Haflong from Deoghar?
It takes approximately 14 hours to reach Haflong from Deoghar by Train, Flight Via Durgapur, Guwahati.
What is the cheapest way to reach Haflong from Deoghar?
The cheapest way to reach Haflong from Deoghar is by Train Via Dharmanagar.
What is the fastest way to reach Haflong from Deoghar?
The fastest way to reach Haflong from Deoghar is by Train, Flight Via Durgapur, Guwahati.

