
Haflong to Mahuva
Mahuva is approximately 2600+ kms from Haflong. The fastest way to reach Mahuva from Haflong is by Train, Flight, Cab Via Dimapur, Ahmedabad. It takes approximately 17 hours. The cheapest way to reach Mahuva from Haflong is by Train, Bus Via Guwahati, Muzaffarpur, Surat which would take approximately 60 hours.
Sort By
Mode of Transport
Via Guwahati, Mumbai
RECOMMENDED
Haflong
Guwahati
Mumbai
Mahuva
Approx Travel Time
18h 55m
₹8,720
Onwards
Via Mumbai
Haflong
Mumbai
Mahuva
Approx Travel Time
2d 8h 35m
₹2,935
Onwards
Via Guwahati, Surat
Haflong
Guwahati
Surat
Mahuva
Approx Travel Time
1d 3h 52m
₹9,382
Onwards
Haflong
Guwahati
Surat
Mahuva
Approx Travel Time
19h 30m
₹9,138
Onwards
Via Guwahati, Nadiad
Haflong
Guwahati
Nadiad
Mahuva
Approx Travel Time
2d 12h 49m
On Demand
Via Dimapur, Ahmedabad
FASTEST
Haflong
Dimapur
Ahmedabad
Mahuva
Approx Travel Time
17h 1m
₹13,566
Onwards
Via Guwahati, Muzaffarpur, Surat
CHEAPEST
Haflong
Guwahati
Muzaffarpur
Surat
Mahuva
Approx Travel Time
2d 12h 12m
₹1,884
Onwards
Via Guwahati, Varanasi, Surat
Haflong
Guwahati
Varanasi
Surat
Mahuva
Approx Travel Time
3d 9h 12m
On Demand
Via Silchar, Mumbai
Haflong
Silchar
Mumbai
Mahuva
Approx Travel Time
17h 18m
₹9,682
Onwards
Via Agartala, Ahmedabad
Haflong
Agartala
Ahmedabad
Mahuva
Approx Travel Time
21h 4m
₹13,001
Onwards
Frequently Asked Questions
What is the distance between Haflong and Mahuva?
Mahuva is approximately 2600+ kms from Haflong.
How long does it take to reach Mahuva from Haflong?
It takes approximately 17 hours to reach Mahuva from Haflong by Train, Flight, Cab Via Dimapur, Ahmedabad.
What is the cheapest way to reach Mahuva from Haflong?
The cheapest way to reach Mahuva from Haflong is by Train, Bus Via Guwahati, Muzaffarpur, Surat.
What is the fastest way to reach Mahuva from Haflong?
The fastest way to reach Mahuva from Haflong is by Train, Flight, Cab Via Dimapur, Ahmedabad.

