hero
How2Go
Lunavada to Diu

Lunavada to Diu

Diu is approximately 400+ km from Lunavada, 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

Lunavada

Ahmedabad

Diu

Approx Travel Time

5h 55m

₹3,996

Onwards

FASTEST

Lunavada

Ahmedabad

Diu

Approx Travel Time

5h 49m

₹7,434

Onwards

CHEAPEST

Lunavada

Ahmedabad

Diu

Approx Travel Time

12h 35m

₹776

Onwards

Lunavada

Ahmedabad

Diu

Approx Travel Time

12h 9m

₹4,214

Onwards

Via Godhra, Surat

Lunavada

Godhra

Surat

Diu

Approx Travel Time

6h 48m

₹6,702

Onwards

Lunavada

Godhra

Surat

Diu

Approx Travel Time

17h 13m

₹2,260

Onwards

Lunavada

Godhra

Surat

Diu

Approx Travel Time

6h 32m

₹10,114

Onwards

Via Surat

Lunavada

Surat

Diu

Approx Travel Time

8h 50m

₹6,542

Onwards

Via Ahmedabad, Keshod

Lunavada

Ahmedabad

Keshod

Diu

Approx Travel Time

7h 20m

₹3,886

Onwards

Lunavada

Ahmedabad

Keshod

Diu

Approx Travel Time

7h 14m

₹7,324

Onwards

Frequently Asked Questions

What is the distance between Lunavada and Diu?

Diu is approximately 400+ kms from Lunavada.

How long does it take to reach Diu from Lunavada?

It takes approximately 6 hours to reach Diu from Lunavada by Cab, Flight Via Ahmedabad.

What is the cheapest way to reach Diu from Lunavada?

The cheapest way to reach Diu from Lunavada is by Bus Via Ahmedabad.

What is the fastest way to reach Diu from Lunavada?

The fastest way to reach Diu from Lunavada is by Cab, Flight Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India