
Purulia to Haflong
Haflong is approximately 950+ kms from Purulia. The fastest way to reach Haflong from Purulia is by Cab, Flight, Train Via Durgapur, Guwahati. It takes approximately 13 hours. The cheapest way to reach Haflong from Purulia is by Bus Via Siliguri, Guwahati which would take approximately 39 hours.
Sort By
Mode of Transport
Via Giridih, Guwahati
RECOMMENDED
Purulia
Giridih
Guwahati
Haflong
Approx Travel Time
14h 20m
₹5,456
Onwards
Purulia
Giridih
Guwahati
Haflong
Approx Travel Time
14h 48m
₹9,371
Onwards
Via Kolkata, Silchar
Purulia
Kolkata
Silchar
Haflong
Approx Travel Time
14h 57m
₹12,040
Onwards
Purulia
Kolkata
Silchar
Haflong
Approx Travel Time
16h 50m
₹5,526
Onwards
Via Durgapur, Guwahati
FASTEST
Purulia
Durgapur
Guwahati
Haflong
Approx Travel Time
12h 43m
On Demand
Via Kolkata, Dimapur
Purulia
Kolkata
Dimapur
Haflong
Approx Travel Time
14h 49m
₹12,590
Onwards
Via Siuri, Karimganj
Purulia
Siuri
Karimganj
Haflong
Approx Travel Time
17h 16m
On Demand
Via Berhampur-West Bengal, Karimganj
Purulia
Berhampur-West Bengal
Karimganj
Haflong
Approx Travel Time
18h 20m
On Demand
Purulia
Berhampur-West Bengal
Karimganj
Haflong
Approx Travel Time
19h 34m
On Demand
Via Siliguri, Guwahati
CHEAPEST
Purulia
Siliguri
Guwahati
Haflong
Approx Travel Time
1d 15h 5m
₹2,150
Onwards
Frequently Asked Questions
What is the distance between Purulia and Haflong?
Haflong is approximately 950+ kms from Purulia.
How long does it take to reach Haflong from Purulia?
It takes approximately 13 hours to reach Haflong from Purulia by Cab, Flight, Train Via Durgapur, Guwahati.
What is the cheapest way to reach Haflong from Purulia?
The cheapest way to reach Haflong from Purulia is by Bus Via Siliguri, Guwahati.
What is the fastest way to reach Haflong from Purulia?
The fastest way to reach Haflong from Purulia is by Cab, Flight, Train Via Durgapur, Guwahati.

