hero
How2Go
Shirdi to Diu

Shirdi to Diu

Diu is approximately 450+ kms from Shirdi. The fastest way to reach Diu from Shirdi is by Train, Flight Via Mumbai. It takes approximately 6 hours. The cheapest way to reach Diu from Shirdi is by Train, Flight Via Kalyan, Surat which would take approximately 11 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

FASTEST

Shirdi

Mumbai

Diu

Approx Travel Time

5h 55m

₹5,724

Onwards

Shirdi

Mumbai

Diu

Approx Travel Time

6h 40m

₹4,993

Onwards

Shirdi

Mumbai

Diu

Approx Travel Time

7h 56m

₹8,670

Onwards

Via Surat

Shirdi

Surat

Diu

Approx Travel Time

8h 25m

₹3,433

Onwards

Shirdi

Surat

Diu

Approx Travel Time

9h 32m

₹9,095

Onwards

Ads by MMT

Via Nashik, Mumbai

Shirdi

Nashik

Mumbai

Diu

Approx Travel Time

8h 20m

₹5,239

Onwards

Via Pune, Mumbai

Shirdi

Pune

Mumbai

Diu

Approx Travel Time

6h 50m

₹10,796

Onwards

Shirdi

Pune

Mumbai

Diu

Approx Travel Time

7h 35m

₹11,011

Onwards

Ads by MMT

Via Kalyan, Surat

CHEAPEST

Shirdi

Kalyan

Surat

Diu

Approx Travel Time

10h 50m

₹3,248

Onwards

Shirdi

Kalyan

Surat

Diu

Approx Travel Time

11h 5m

₹7,241

Onwards

Frequently Asked Questions

What is the distance between Shirdi and Diu?

Diu is approximately 450+ kms from Shirdi.

How long does it take to reach Diu from Shirdi?

It takes approximately 6 hours to reach Diu from Shirdi by Train, Flight Via Mumbai.

What is the cheapest way to reach Diu from Shirdi?

The cheapest way to reach Diu from Shirdi is by Train, Flight Via Kalyan, Surat.

What is the fastest way to reach Diu from Shirdi?

The fastest way to reach Diu from Shirdi is by Train, Flight Via Mumbai.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India