
Haflong to Mahuva
Mahuva is approximately 2350+ kms from Haflong. The fastest way to reach Mahuva from Haflong is by Train, Flight, Bus Via Dimapur, Delhi, Surat. It takes approximately 15 hours. The cheapest way to reach Mahuva from Haflong is by Train, Bus Via Guwahati, Muzaffarpur, Surat which would take approximately 54 hours.
Sort By
Mode of Transport
Via Guwahati, Surat
RECOMMENDED
Haflong
Guwahati
Surat
Mahuva
Approx Travel Time
17h 50m
₹6,908
Onwards
Haflong
Guwahati
Surat
Mahuva
Approx Travel Time
18h 5m
₹10,575
Onwards
Via Dimapur, Delhi, Surat
FASTEST
Haflong
Dimapur
Delhi
Surat
Mahuva
Approx Travel Time
14h 45m
₹11,750
Onwards
Via Guwahati, Muzaffarpur, Surat
CHEAPEST
Haflong
Guwahati
Muzaffarpur
Surat
Mahuva
Approx Travel Time
2d 6h 10m
₹1,884
Onwards
Via Mumbai
Haflong
Mumbai
Mahuva
Approx Travel Time
2d 9h 15m
₹2,935
Onwards
Via Guwahati, Nadiad
Haflong
Guwahati
Nadiad
Mahuva
Approx Travel Time
2d 13h 56m
₹4,781
Onwards
Via Guwahati, Varanasi, Surat
Haflong
Guwahati
Varanasi
Surat
Mahuva
Approx Travel Time
2d 20h 24m
On Demand
Via Dimapur, Ahmedabad
Haflong
Dimapur
Ahmedabad
Mahuva
Approx Travel Time
15h 52m
₹11,219
Onwards
Via Guwahati, Ahmedabad
Haflong
Guwahati
Ahmedabad
Mahuva
Approx Travel Time
16h 52m
₹12,314
Onwards
Via Agartala, Ahmedabad
Haflong
Agartala
Ahmedabad
Mahuva
Approx Travel Time
19h 25m
₹11,357
Onwards
Frequently Asked Questions
What is the distance between Haflong and Mahuva?
Mahuva is approximately 2350+ kms from Haflong.
How long does it take to reach Mahuva from Haflong?
It takes approximately 15 hours to reach Mahuva from Haflong by Train, Flight, Bus Via Dimapur, Delhi, Surat.
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, Bus Via Dimapur, Delhi, Surat.


