hero
How2Go
Macau to Diu

Macau to Diu

Diu is approximately 5000+ kms from Macau. The fastest way to reach Diu from Macau is by Flight Via Hanoi, Ahmedabad. It takes approximately 13 hours. The cheapest way to reach Diu from Macau is by Flight Via Bangkok, Surat which would take approximately 14 hours.

Sort By
Mode of Transport

Via Hanoi, Ahmedabad

RECOMMENDED

FASTEST

Macau

Hanoi

Ahmedabad

Diu

Approx Travel Time

12h 50m

₹31,538

Onwards

Via Hanoi, Mumbai

Macau

Hanoi

Mumbai

Diu

Approx Travel Time

12h 50m

₹35,780

Onwards

Ads by MMT

Via Hong Kong, Mumbai

Macau

Hong Kong

Mumbai

Diu

Approx Travel Time

13h 20m

₹32,994

Onwards

Via Hong Kong, Mumbai, Surat

Macau

Hong Kong

Mumbai

Surat

Diu

Approx Travel Time

15h

₹37,888

Onwards

Ads by MMT

Via Da Nang, Ahmedabad

Macau

Da Nang

Ahmedabad

Diu

Approx Travel Time

13h 35m

₹31,452

Onwards

Via Hong Kong, Mumbai, Keshod

Macau

Hong Kong

Mumbai

Keshod

Diu

Approx Travel Time

15h 30m

₹35,234

Onwards

Via Hong Kong, Hyderabad, Mumbai

Macau

Hong Kong

Hyderabad

Mumbai

Diu

Approx Travel Time

14h 45m

₹45,203

Onwards

Via Hong Kong, Hyderabad, Surat

Macau

Hong Kong

Hyderabad

Surat

Diu

Approx Travel Time

15h

₹43,845

Onwards

Via Bangkok, Mumbai

Macau

Bangkok

Mumbai

Diu

Approx Travel Time

13h 35m

₹29,371

Onwards

Via Bangkok, Surat

CHEAPEST

Macau

Bangkok

Surat

Diu

Approx Travel Time

13h 50m

₹26,278

Onwards

Frequently Asked Questions

What is the distance between Macau and Diu?

Diu is approximately 5000+ kms from Macau.

How long does it take to reach Diu from Macau?

It takes approximately 13 hours to reach Diu from Macau by Flight Via Hanoi, Ahmedabad.

What is the cheapest way to reach Diu from Macau?

The cheapest way to reach Diu from Macau is by Flight Via Bangkok, Surat.

What is the fastest way to reach Diu from Macau?

The fastest way to reach Diu from Macau is by Flight Via Hanoi, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India