
Milan to Diu
Diu is approximately 8050+ kms from Milan. The fastest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai. It takes approximately 19 hours. The cheapest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai which would take approximately 19 hours.
Sort By
Mode of Transport
Via Frankfurt, Mumbai
RECOMMENDED
CHEAPEST
FASTEST
Milan
Frankfurt
Mumbai
Diu
Approx Travel Time
18h 50m
₹37,906
Onwards
Via Bari, Istanbul, Mumbai
Milan
Bari
Istanbul
Mumbai
Diu
Approx Travel Time
19h
₹63,723
Onwards
Via Naples, Istanbul, Mumbai
Milan
Naples
Istanbul
Mumbai
Diu
Approx Travel Time
19h 15m
₹72,145
Onwards
Via Rome, Istanbul, Mumbai
Milan
Rome
Istanbul
Mumbai
Diu
Approx Travel Time
19h 30m
₹59,822
Onwards
Via Paris, Mumbai
Milan
Paris
Mumbai
Diu
Approx Travel Time
20h 5m
₹44,824
Onwards
Via Rome, Amman, Mumbai
Milan
Rome
Amman
Mumbai
Diu
Approx Travel Time
19h 30m
₹80,830
Onwards
Via Naples, HaMerkaz, Mumbai
Milan
Naples
HaMerkaz
Mumbai
Diu
Approx Travel Time
19h 30m
₹72,566
Onwards
Via Rome, HaMerkaz, Mumbai
Milan
Rome
HaMerkaz
Mumbai
Diu
Approx Travel Time
19h 45m
₹96,998
Onwards
Via Amsterdam, Mumbai
Milan
Amsterdam
Mumbai
Diu
Approx Travel Time
20h 20m
₹38,058
Onwards
Via Gorizia, Frankfurt, Mumbai
Milan
Gorizia
Frankfurt
Mumbai
Diu
Approx Travel Time
21h
₹57,557
Onwards
Frequently Asked Questions
What is the distance between Milan and Diu?
Diu is approximately 8050+ kms from Milan.
How long does it take to reach Diu from Milan?
It takes approximately 19 hours to reach Diu from Milan by Flight Via Frankfurt, Mumbai.
What is the cheapest way to reach Diu from Milan?
The cheapest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai.
What is the fastest way to reach Diu from Milan?
The fastest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai.