
Milan to Diu
Diu is approximately 7350+ kms from Milan. The fastest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai. It takes approximately 17 hours. The cheapest way to reach Diu from Milan is by Flight Via Frankfurt, Mumbai which would take approximately 17 hours.
Sort By
Mode of Transport
Via Frankfurt, Mumbai
RECOMMENDED
CHEAPEST
FASTEST
Milan
Frankfurt
Mumbai
Diu
Approx Travel Time
16h 30m
₹39,694
Onwards
Via Amsterdam, Mumbai
Milan
Amsterdam
Mumbai
Diu
Approx Travel Time
17h 35m
On Demand
Via Paris, Mumbai
Milan
Paris
Mumbai
Diu
Approx Travel Time
18h 15m
₹45,908
Onwards
Via Paris, Ahmedabad
Milan
Paris
Ahmedabad
Diu
Approx Travel Time
18h 40m
₹40,346
Onwards
Via Surrey, Ahmedabad
Milan
Surrey
Ahmedabad
Diu
Approx Travel Time
18h 25m
On Demand
Via Manchester, Mumbai
Milan
Manchester
Mumbai
Diu
Approx Travel Time
18h 10m
On Demand
Via Helsinki, Mumbai
Milan
Helsinki
Mumbai
Diu
Approx Travel Time
19h 16m
On Demand
Via London, Ahmedabad
Milan
London
Ahmedabad
Diu
Approx Travel Time
19h 20m
On Demand
Via London, Mumbai
Milan
London
Mumbai
Diu
Approx Travel Time
20h 5m
On Demand
Via Surrey, Goa
Milan
Surrey
Goa
Diu
Approx Travel Time
20h 25m
On Demand
Frequently Asked Questions
What is the distance between Milan and Diu?
Diu is approximately 7350+ kms from Milan.
How long does it take to reach Diu from Milan?
It takes approximately 17 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.


