
Diu to Milan
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
₹43,666
Onwards
Via Mumbai, Istanbul, Bari
Diu
Mumbai
Istanbul
Bari
Milan
Approx Travel Time
19h
₹56,569
Onwards
Via Mumbai, Istanbul, Rome
Diu
Mumbai
Istanbul
Rome
Milan
Approx Travel Time
19h 30m
₹47,970
Onwards
Via Mumbai, Istanbul, Naples
Diu
Mumbai
Istanbul
Naples
Milan
Approx Travel Time
19h 15m
₹55,487
Onwards
Via Mumbai, Paris
CHEAPEST
Diu
Mumbai
Paris
Milan
Approx Travel Time
20h 5m
₹42,437
Onwards
Via Mumbai, HaMerkaz, Naples
Diu
Mumbai
HaMerkaz
Naples
Milan
Approx Travel Time
19h 30m
₹63,909
Onwards
Via Mumbai, Amman, Rome
Diu
Mumbai
Amman
Rome
Milan
Approx Travel Time
19h 30m
₹78,087
Onwards
Via Mumbai, HaMerkaz, Rome
Diu
Mumbai
HaMerkaz
Rome
Milan
Approx Travel Time
19h 45m
₹58,566
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
20h 20m
₹47,132
Onwards
Via Mumbai, Frankfurt, Gorizia
Diu
Mumbai
Frankfurt
Gorizia
Milan
Approx Travel Time
21h
₹65,539
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.