hero
How2Go
Ho-Chi-Minh-City to Diu

Ho-Chi-Minh-City to Diu

Diu is approximately 4150+ km from Ho Chi Minh City, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diu.

Read More
Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

CHEAPEST

Ho Chi Minh City

Ahmedabad

Diu

Approx Travel Time

8h

₹15,052

Onwards

Via Mumbai

FASTEST

Ho Chi Minh City

Mumbai

Diu

Approx Travel Time

7h 50m

₹19,169

Onwards

Via Ahmedabad, Keshod

Ho Chi Minh City

Ahmedabad

Keshod

Diu

Approx Travel Time

9h 25m

₹15,257

Onwards

Via Kolkata, Ahmedabad

Ho Chi Minh City

Kolkata

Ahmedabad

Diu

Approx Travel Time

8h 35m

₹28,773

Onwards

Via Mumbai, Keshod

Ho Chi Minh City

Mumbai

Keshod

Diu

Approx Travel Time

9h 40m

₹23,587

Onwards

Via Hyderabad, Goa

Ho Chi Minh City

Hyderabad

Goa

Diu

Approx Travel Time

10h

₹22,503

Onwards

Via Kolkata, Surat

Ho Chi Minh City

Kolkata

Surat

Diu

Approx Travel Time

8h 45m

₹33,275

Onwards

Via Hyderabad, Surat

Ho Chi Minh City

Hyderabad

Surat

Diu

Approx Travel Time

9h 45m

₹25,257

Onwards

Via Hyderabad, Mumbai

Ho Chi Minh City

Hyderabad

Mumbai

Diu

Approx Travel Time

9h 50m

₹25,120

Onwards

Via Delhi, Ahmedabad

Ho Chi Minh City

Delhi

Ahmedabad

Diu

Approx Travel Time

10h 35m

₹19,910

Onwards

Frequently Asked Questions

What is the distance between Ho-Chi-Minh-City and Diu?

Diu is approximately 4150+ kms from Ho-Chi-Minh-City.

How long does it take to reach Diu from Ho-Chi-Minh-City?

It takes approximately 8 hours to reach Diu from Ho-Chi-Minh-City by Flight Via Mumbai.

What is the cheapest way to reach Diu from Ho-Chi-Minh-City?

The cheapest way to reach Diu from Ho-Chi-Minh-City is by Flight Via Ahmedabad.

What is the fastest way to reach Diu from Ho-Chi-Minh-City?

The fastest way to reach Diu from Ho-Chi-Minh-City is by Flight Via Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India