
Faridkot to Haflong
Haflong is approximately 2150+ kms from Faridkot. The fastest way to reach Haflong from Faridkot is by Train, Flight Via Delhi, Dibrugarh. It takes approximately 21 hours. The cheapest way to reach Haflong from Faridkot is by Train, Flight Via Delhi, Patna which would take approximately 30 hours.
Sort By
Mode of Transport
Via Chandigarh, Patna
RECOMMENDED
Faridkot
Chandigarh
Patna
Haflong
Approx Travel Time
1d 3h 50m
₹6,860
Onwards
Faridkot
Chandigarh
Patna
Haflong
Approx Travel Time
1d 3h 50m
₹10,471
Onwards
Via Delhi, Kolkata
Faridkot
Delhi
Kolkata
Haflong
Approx Travel Time
1d 1h 5m
₹6,208
Onwards
Faridkot
Delhi
Kolkata
Haflong
Approx Travel Time
1d 2h 50m
On Demand
Via Mohali, Patna
Faridkot
Mohali
Patna
Haflong
Approx Travel Time
1d 3h 5m
₹10,213
Onwards
Via Amritsar, Patna
Faridkot
Amritsar
Patna
Haflong
Approx Travel Time
1d 2h 5m
₹9,567
Onwards
Faridkot
Amritsar
Patna
Haflong
Approx Travel Time
1d 2h 21m
₹11,455
Onwards
Via Delhi, Dibrugarh
FASTEST
Faridkot
Delhi
Dibrugarh
Haflong
Approx Travel Time
20h 20m
₹8,328
Onwards
Faridkot
Delhi
Dibrugarh
Haflong
Approx Travel Time
22h 5m
On Demand
Via Delhi, Patna
CHEAPEST
Faridkot
Delhi
Patna
Haflong
Approx Travel Time
1d 5h 20m
₹5,646
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Haflong?
Haflong is approximately 2150+ kms from Faridkot.
How long does it take to reach Haflong from Faridkot?
It takes approximately 21 hours to reach Haflong from Faridkot by Train, Flight Via Delhi, Dibrugarh.
What is the cheapest way to reach Haflong from Faridkot?
The cheapest way to reach Haflong from Faridkot is by Train, Flight Via Delhi, Patna.
What is the fastest way to reach Haflong from Faridkot?
The fastest way to reach Haflong from Faridkot is by Train, Flight Via Delhi, Dibrugarh.