Diu to Milan - Multiple Options To Reach By Flight
Milan is approximately 8050+ kms from Diu. The fastest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt. It takes approximately 19 hours. The cheapest way to reach Milan from Diu is by Flight Via Mumbai, Paris which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mumbai, Frankfurt
RECOMMENDED
FASTEST
Diu
Mumbai
Frankfurt
Milan
Approx Travel Time
18h 50m
₹40,499
Onwards
Via Mumbai, Istanbul, Bari
Diu
Mumbai
Istanbul
Bari
Milan
Approx Travel Time
19h
₹54,571
Onwards
Via Mumbai, Istanbul, Rome
Diu
Mumbai
Istanbul
Rome
Milan
Approx Travel Time
19h 30m
₹35,014
Onwards
Via Mumbai, Istanbul, Naples
Diu
Mumbai
Istanbul
Naples
Milan
Approx Travel Time
19h 15m
₹52,390
Onwards
Via Mumbai, Paris
CHEAPEST
Diu
Mumbai
Paris
Milan
Approx Travel Time
20h 5m
₹32,009
Onwards
Via Mumbai, HaMerkaz, Naples
Diu
Mumbai
HaMerkaz
Naples
Milan
Approx Travel Time
19h 30m
₹87,365
Onwards
Via Mumbai, HaMerkaz, Rome
Diu
Mumbai
HaMerkaz
Rome
Milan
Approx Travel Time
19h 45m
₹72,666
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
20h 20m
₹43,528
Onwards
Via Mumbai, Frankfurt, Gorizia
Diu
Mumbai
Frankfurt
Gorizia
Milan
Approx Travel Time
21h
₹54,714
Onwards
Via Mumbai, Istanbul, Catania
Diu
Mumbai
Istanbul
Catania
Milan
Approx Travel Time
20h
₹47,029
Onwards
Frequently Asked Questions
What is the distance between Diu and Milan?
Milan is approximately 8050+ kms from Diu.
How long does it take to reach Milan from Diu?
It takes approximately 19 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, Paris.
What is the fastest way to reach Milan from Diu?
The fastest way to reach Milan from Diu is by Flight Via Mumbai, Frankfurt.