
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, Frankfurt which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mumbai, Frankfurt
RECOMMENDED
CHEAPEST
FASTEST
Diu
Mumbai
Frankfurt
Milan
Approx Travel Time
16h 30m
₹37,713
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
17h 35m
₹45,550
Onwards
Via Mumbai, Paris
Diu
Mumbai
Paris
Milan
Approx Travel Time
18h 15m
₹42,980
Onwards
Via Ahmedabad, Paris
Diu
Ahmedabad
Paris
Milan
Approx Travel Time
18h 40m
₹43,391
Onwards
Via Ahmedabad, Surrey
Diu
Ahmedabad
Surrey
Milan
Approx Travel Time
18h 25m
On Demand
Via Mumbai, Manchester
Diu
Mumbai
Manchester
Milan
Approx Travel Time
18h 10m
On Demand
Via Mumbai, Helsinki
Diu
Mumbai
Helsinki
Milan
Approx Travel Time
19h 16m
On Demand
Via Ahmedabad, London
Diu
Ahmedabad
London
Milan
Approx Travel Time
19h 20m
₹44,271
Onwards
Via Mumbai, London
Diu
Mumbai
London
Milan
Approx Travel Time
20h 5m
₹43,375
Onwards
Via Goa, Surrey
Diu
Goa
Surrey
Milan
Approx Travel Time
20h 25m
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, 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.


