
Bathinda to Haflong
Haflong is approximately 2150+ kms from Bathinda. The fastest way to reach Haflong from Bathinda is by Flight, Train Via Delhi, Patna. It takes approximately 23 hours. The cheapest way to reach Haflong from Bathinda is by Train Via Siliguri which would take approximately 43 hours.
Sort By
Mode of Transport
Via Delhi, Patna
RECOMMENDED
FASTEST
Bathinda
Delhi
Patna
Haflong
Approx Travel Time
22h 50m
₹8,608
Onwards
Bathinda
Delhi
Patna
Haflong
Approx Travel Time
1d 4h 50m
₹5,696
Onwards
Bathinda
Delhi
Patna
Haflong
Approx Travel Time
1d 5h 35m
₹12,686
Onwards
Bathinda
Delhi
Patna
Haflong
Approx Travel Time
1d 6h 20m
₹6,305
Onwards
Via Mohali, Patna
Bathinda
Mohali
Patna
Haflong
Approx Travel Time
1d 4h 9m
₹11,908
Onwards
Via Amritsar, Patna
Bathinda
Amritsar
Patna
Haflong
Approx Travel Time
1d 3h 20m
₹8,593
Onwards
Bathinda
Amritsar
Patna
Haflong
Approx Travel Time
1d 3h 51m
₹12,661
Onwards
Bathinda
Amritsar
Patna
Haflong
Approx Travel Time
1d 5h 20m
₹8,518
Onwards
Via Siliguri
CHEAPEST
Bathinda
Siliguri
Haflong
Approx Travel Time
1d 18h 40m
₹1,090
Onwards
Via Delhi
Bathinda
Delhi
Haflong
Approx Travel Time
1d 13h 40m
On Demand
Frequently Asked Questions
What is the distance between Bathinda and Haflong?
Haflong is approximately 2150+ kms from Bathinda.
How long does it take to reach Haflong from Bathinda?
It takes approximately 23 hours to reach Haflong from Bathinda by Flight, Train Via Delhi, Patna.
What is the cheapest way to reach Haflong from Bathinda?
The cheapest way to reach Haflong from Bathinda is by Train Via Siliguri.
What is the fastest way to reach Haflong from Bathinda?
The fastest way to reach Haflong from Bathinda is by Flight, Train Via Delhi, Patna.