
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
17h 10m
₹41,873
Onwards
Via Amsterdam, Mumbai
Milan
Amsterdam
Mumbai
Diu
Approx Travel Time
18h 15m
₹51,116
Onwards
Via Paris, Mumbai
Milan
Paris
Mumbai
Diu
Approx Travel Time
18h 55m
₹46,267
Onwards
Via Paris, Ahmedabad
Milan
Paris
Ahmedabad
Diu
Approx Travel Time
19h 20m
₹69,701
Onwards
Via Surrey, Ahmedabad
Milan
Surrey
Ahmedabad
Diu
Approx Travel Time
19h 5m
On Demand
Via Manchester, Mumbai
Milan
Manchester
Mumbai
Diu
Approx Travel Time
18h 50m
On Demand
Via Helsinki, Mumbai
Milan
Helsinki
Mumbai
Diu
Approx Travel Time
19h 56m
On Demand
Via London, Ahmedabad
Milan
London
Ahmedabad
Diu
Approx Travel Time
20h
₹46,333
Onwards
Via London, Mumbai
Milan
London
Mumbai
Diu
Approx Travel Time
20h 45m
₹49,296
Onwards
Via Surrey, Goa
Milan
Surrey
Goa
Diu
Approx Travel Time
21h 5m
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.


