
Diu to Milan
Milan is approximately 7350+ kms from Diu. The fastest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt. It takes approximately 18 hours. The cheapest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mumbai, Frankfurt
RECOMMENDED
CHEAPEST
FASTEST
Diu
Mumbai
Frankfurt
Milan
Approx Travel Time
17h 55m
₹29,370
Onwards
Via Mumbai, Istanbul, Bari
Diu
Mumbai
Istanbul
Bari
Milan
Approx Travel Time
18h
₹1,09,684
Onwards
Via Mumbai, Istanbul, Naples
Diu
Mumbai
Istanbul
Naples
Milan
Approx Travel Time
18h 10m
₹41,357
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
18h 50m
₹31,211
Onwards
Via Mumbai, Paris
Diu
Mumbai
Paris
Milan
Approx Travel Time
18h 55m
₹30,521
Onwards
Via Mumbai, Istanbul, Rome
Diu
Mumbai
Istanbul
Rome
Milan
Approx Travel Time
18h 30m
₹36,931
Onwards
Via Mumbai, Amman, Rome
Diu
Mumbai
Amman
Rome
Milan
Approx Travel Time
18h 45m
₹53,701
Onwards
Via Mumbai, Helsinki
Diu
Mumbai
Helsinki
Milan
Approx Travel Time
19h 16m
₹34,183
Onwards
Via Mumbai, Istanbul, Catania
Diu
Mumbai
Istanbul
Catania
Milan
Approx Travel Time
18h 45m
₹61,487
Onwards
Via Mumbai, Riyadh, Rome
Diu
Mumbai
Riyadh
Rome
Milan
Approx Travel Time
19h
₹53,876
Onwards
Frequently Asked Questions
What is the distance between Diu and Milan?
Milan is approximately 7350+ kms from Diu.
How long does it take to reach Milan from Diu?
It takes approximately 18 hours to reach Milan from Diu by Flight Via Mumbai, Frankfurt.
What is the cheapest way to reach Milan from Diu?
The cheapest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt.
What is the fastest way to reach Milan from Diu?
The fastest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt.