
Diu to Hanoi
Hanoi is approximately 4050+ kms from Diu. The fastest way to reach Hanoi from Diu is by Flight Via Mumbai. It takes approximately 10 hours. The cheapest way to reach Hanoi from Diu is by Flight Via Ahmedabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Diu
Mumbai
Hanoi
Approx Travel Time
9h 40m
₹19,571
Onwards
Via Ahmedabad
CHEAPEST
Diu
Ahmedabad
Hanoi
Approx Travel Time
9h 40m
₹14,296
Onwards
Via Mumbai, Kolkata
Diu
Mumbai
Kolkata
Hanoi
Approx Travel Time
10h 50m
₹24,517
Onwards
Via Mumbai, Ahmedabad
Diu
Mumbai
Ahmedabad
Hanoi
Approx Travel Time
11h 50m
₹18,343
Onwards
Via Mumbai, Bangkok
Diu
Mumbai
Bangkok
Hanoi
Approx Travel Time
12h 5m
₹20,399
Onwards
Via Mumbai, Delhi
Diu
Mumbai
Delhi
Hanoi
Approx Travel Time
12h 35m
₹25,071
Onwards
Via Ahmedabad, Bangkok
Diu
Ahmedabad
Bangkok
Hanoi
Approx Travel Time
12h 20m
₹19,198
Onwards
Via Mumbai, Hyderabad
Diu
Mumbai
Hyderabad
Hanoi
Approx Travel Time
11h 5m
₹22,726
Onwards
Via Ahmedabad, Da Nang
Diu
Ahmedabad
Da Nang
Hanoi
Approx Travel Time
13h 5m
₹18,728
Onwards
Via Mumbai, Kathmandu
Diu
Mumbai
Kathmandu
Hanoi
Approx Travel Time
11h 50m
₹40,255
Onwards
Frequently Asked Questions
What is the distance between Diu and Hanoi?
Hanoi is approximately 4050+ kms from Diu.
How long does it take to reach Hanoi from Diu?
It takes approximately 10 hours to reach Hanoi from Diu by Flight Via Mumbai.
What is the cheapest way to reach Hanoi from Diu?
The cheapest way to reach Hanoi from Diu is by Flight Via Ahmedabad.
What is the fastest way to reach Hanoi from Diu?
The fastest way to reach Hanoi from Diu is by Flight Via Mumbai.