
Diu to Haflong
Haflong is approximately 2600+ kms from Diu. The fastest way to reach Haflong from Diu is by Flight, Train Via Mumbai, Guwahati, Dimapur. It takes approximately 12 hours. The cheapest way to reach Haflong from Diu is by Bus Via Ahmedabad, Varanasi, Guwahati which would take approximately 73 hours.
Sort By
Mode of Transport
Via Ahmedabad, Dimapur
RECOMMENDED
Diu
Ahmedabad
Dimapur
Haflong
Approx Travel Time
12h 10m
₹13,403
Onwards
Via Ahmedabad, Guwahati
Diu
Ahmedabad
Guwahati
Haflong
Approx Travel Time
17h 30m
₹12,765
Onwards
Diu
Ahmedabad
Guwahati
Haflong
Approx Travel Time
13h 10m
₹12,351
Onwards
Via Ahmedabad, Bhopal, Guwahati
Diu
Ahmedabad
Bhopal
Guwahati
Haflong
Approx Travel Time
2d 13h 35m
On Demand
Via Ahmedabad, Varanasi, Guwahati
CHEAPEST
Diu
Ahmedabad
Varanasi
Guwahati
Haflong
Approx Travel Time
3d 0h 59m
₹10,398
Onwards
Via Mumbai, Guwahati
Diu
Mumbai
Guwahati
Haflong
Approx Travel Time
12h 35m
₹15,441
Onwards
Via Ahmedabad, Agartala
Diu
Ahmedabad
Agartala
Haflong
Approx Travel Time
15h 43m
₹14,129
Onwards
Via Surat, Guwahati
Diu
Surat
Guwahati
Haflong
Approx Travel Time
16h 35m
₹13,007
Onwards
Via Navi Mumbai, Guwahati
Diu
Navi Mumbai
Guwahati
Haflong
Approx Travel Time
15h 15m
₹15,441
Onwards
Via Mumbai, Guwahati, Dimapur
FASTEST
Diu
Mumbai
Guwahati
Dimapur
Haflong
Approx Travel Time
12h 5m
₹18,132
Onwards
Frequently Asked Questions
What is the distance between Diu and Haflong?
Haflong is approximately 2600+ kms from Diu.
How long does it take to reach Haflong from Diu?
It takes approximately 12 hours to reach Haflong from Diu by Flight, Train Via Mumbai, Guwahati, Dimapur.
What is the cheapest way to reach Haflong from Diu?
The cheapest way to reach Haflong from Diu is by Bus Via Ahmedabad, Varanasi, Guwahati.
What is the fastest way to reach Haflong from Diu?
The fastest way to reach Haflong from Diu is by Flight, Train Via Mumbai, Guwahati, Dimapur.


