
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,332
Onwards
Deoghar
Durgapur
Guwahati
Haflong
Approx Travel Time
15h 27m
₹18,877
Onwards
Via Islampur, Guwahati
Deoghar
Islampur
Guwahati
Haflong
Approx Travel Time
1d 3h 5m
On Demand
Via Bahadurganj, Guwahati
Deoghar
Bahadurganj
Guwahati
Haflong
Approx Travel Time
1d 5h 45m
On Demand
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 23m
₹3,504
Onwards
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.

