
Bharuch to Haflong
Haflong is approximately 2700+ kms from Bharuch. The fastest way to reach Haflong from Bharuch is by Cab, Flight, Train Via Ahmedabad, Dimapur. It takes approximately 16 hours. The cheapest way to reach Haflong from Bharuch is by Train Via Jalgaon which would take approximately 48 hours.
Sort By
Mode of Transport
Via Jalgaon
RECOMMENDED
CHEAPEST
Bharuch
Jalgaon
Haflong
Approx Travel Time
2d 0h 4m
₹2,540
Onwards
Bharuch
Jalgaon
Haflong
Approx Travel Time
2d 2h
₹2,875
Onwards
Via Mumbai, Guwahati
Bharuch
Mumbai
Guwahati
Haflong
Approx Travel Time
17h 27m
₹7,472
Onwards
Via Ahmedabad, Dimapur
FASTEST
Bharuch
Ahmedabad
Dimapur
Haflong
Approx Travel Time
15h 19m
₹12,935
Onwards
Bharuch
Ahmedabad
Dimapur
Haflong
Approx Travel Time
15h 30m
On Demand
Via Nashik
Bharuch
Nashik
Haflong
Approx Travel Time
2d 3h 8m
₹9,763
Onwards
Via Varanasi, Guwahati
Bharuch
Varanasi
Guwahati
Haflong
Approx Travel Time
3d 0h 10m
On Demand
Via Mumbai, Silchar
Bharuch
Mumbai
Silchar
Haflong
Approx Travel Time
15h 50m
₹8,602
Onwards
Via Ahmedabad, Agartala
Bharuch
Ahmedabad
Agartala
Haflong
Approx Travel Time
19h 33m
On Demand
Via Surat, Guwahati
Bharuch
Surat
Guwahati
Haflong
Approx Travel Time
18h 23m
₹8,929
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Haflong?
Haflong is approximately 2700+ kms from Bharuch.
How long does it take to reach Haflong from Bharuch?
It takes approximately 16 hours to reach Haflong from Bharuch by Cab, Flight, Train Via Ahmedabad, Dimapur.
What is the cheapest way to reach Haflong from Bharuch?
The cheapest way to reach Haflong from Bharuch is by Train Via Jalgaon.
What is the fastest way to reach Haflong from Bharuch?
The fastest way to reach Haflong from Bharuch is by Cab, Flight, Train Via Ahmedabad, Dimapur.

