
Diu to Milan
Milan is approximately 6800+ 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 Bus, Flight Via Ahmedabad, Paris which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mumbai, Frankfurt
RECOMMENDED
FASTEST
Diu
Mumbai
Frankfurt
Milan
Approx Travel Time
16h 30m
On Demand
Via Ahmedabad, Paris
CHEAPEST
Diu
Ahmedabad
Paris
Milan
Approx Travel Time
1d 3h 25m
₹36,858
Onwards
Diu
Ahmedabad
Paris
Milan
Approx Travel Time
18h 40m
₹43,484
Onwards
Via Mumbai, Amsterdam
Diu
Mumbai
Amsterdam
Milan
Approx Travel Time
17h 35m
₹54,894
Onwards
Via Mumbai, Paris
Diu
Mumbai
Paris
Milan
Approx Travel Time
18h 15m
₹48,350
Onwards
Via Ahmedabad, Surrey
Diu
Ahmedabad
Surrey
Milan
Approx Travel Time
18h 25m
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
On Demand
Via Mumbai, London
Diu
Mumbai
London
Milan
Approx Travel Time
20h 5m
On Demand
Frequently Asked Questions
What is the distance between Diu and Milan?
Milan is approximately 6800+ 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 Bus, Flight Via Ahmedabad, 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.


