hero
How2Go
Diu to Nadiad

Diu to Nadiad

Nadiad is approximately 350+ km from Diu, 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 Nadiad.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Diu

Nadiad

Approx Travel Time

6h 27m

₹12,548

Onwards

CHEAPEST

Diu

Nadiad

Approx Travel Time

11h 45m

₹1,000

Onwards

Via Ahmedabad

FASTEST

Diu

Ahmedabad

Nadiad

Approx Travel Time

3h 27m

₹3,733

Onwards

Diu

Ahmedabad

Nadiad

Approx Travel Time

4h 10m

₹4,388

Onwards

Diu

Ahmedabad

Nadiad

Approx Travel Time

4h 29m

₹5,073

Onwards

Diu

Ahmedabad

Nadiad

Approx Travel Time

10h 42m

₹1,134

Onwards

Via Anand

Diu

Anand

Nadiad

Approx Travel Time

10h 30m

₹1,045

Onwards

Via Amreli

Diu

Amreli

Nadiad

Approx Travel Time

10h 3m

₹4,736

Onwards

Via Surat

Diu

Surat

Nadiad

Approx Travel Time

5h 6m

₹5,322

Onwards

Via Dhandhuka

Diu

Dhandhuka

Nadiad

Approx Travel Time

10h 6m

On Demand

Frequently Asked Questions

What is the distance between Diu and Nadiad?

Nadiad is approximately 350+ kms from Diu.

How long does it take to reach Nadiad from Diu?

It takes approximately 4 hours to reach Nadiad from Diu by Flight, Train Via Ahmedabad.

What is the cheapest way to reach Nadiad from Diu?

The cheapest way to reach Nadiad from Diu is by Bus.

What is the fastest way to reach Nadiad from Diu?

The fastest way to reach Nadiad from Diu is by Flight, Train Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India