
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 17 hours. The cheapest way to reach Milan from Diu is by Flight Via Mumbai, Paris which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mumbai, Frankfurt
RECOMMENDED
FASTEST
Diu
Mumbai
Frankfurt
Milan
Approx Travel Time
17h 10m
₹40,845
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
17h 55m
₹43,204
Onwards
Via Mumbai, Paris
CHEAPEST
Diu
Mumbai
Paris
Milan
Approx Travel Time
18h 55m
₹37,150
Onwards
Via Ahmedabad, Paris
Diu
Ahmedabad
Paris
Milan
Approx Travel Time
19h 5m
₹38,202
Onwards
Via Ahmedabad, Surrey
Diu
Ahmedabad
Surrey
Milan
Approx Travel Time
18h 50m
On Demand
Via Mumbai, Manchester
Diu
Mumbai
Manchester
Milan
Approx Travel Time
18h 50m
On Demand
Via Mumbai, Helsinki
Diu
Mumbai
Helsinki
Milan
Approx Travel Time
19h 56m
On Demand
Via Ahmedabad, London
Diu
Ahmedabad
London
Milan
Approx Travel Time
19h 45m
₹42,515
Onwards
Via Mumbai, London
Diu
Mumbai
London
Milan
Approx Travel Time
20h 45m
₹51,388
Onwards
Via Goa, Surrey
Diu
Goa
Surrey
Milan
Approx Travel Time
21h 5m
On Demand
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 17 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.


