
Moscow to Diu
Diu is approximately 5550+ kms from Moscow. The fastest way to reach Diu from Moscow is by Flight Via Tashkent, Mumbai. It takes approximately 15 hours. The cheapest way to reach Diu from Moscow is by Flight Via Dubai, Surat which would take approximately 16 hours.
Sort By
Mode of Transport
Via Tashkent, Mumbai
RECOMMENDED
FASTEST
Moscow
Tashkent
Mumbai
Diu
Approx Travel Time
14h 45m
₹58,397
Onwards
Via Dubai, Ahmedabad
Moscow
Dubai
Ahmedabad
Diu
Approx Travel Time
15h 35m
₹44,269
Onwards
Via Abu Dhabi, Mumbai
Moscow
Abu Dhabi
Mumbai
Diu
Approx Travel Time
15h 10m
₹58,455
Onwards
Via Dubai, Surat
CHEAPEST
Moscow
Dubai
Surat
Diu
Approx Travel Time
15h 30m
₹43,159
Onwards
Via Tashkent, Goa
Moscow
Tashkent
Goa
Diu
Approx Travel Time
15h 20m
₹62,110
Onwards
Via Dubai, Mumbai
Moscow
Dubai
Mumbai
Diu
Approx Travel Time
15h 50m
₹44,353
Onwards
Via Riyadh, Mumbai
Moscow
Riyadh
Mumbai
Diu
Approx Travel Time
16h 10m
On Demand
Via Dubai, Goa
Moscow
Dubai
Goa
Diu
Approx Travel Time
16h 45m
₹48,169
Onwards
Via Istanbul, Mumbai
Moscow
Istanbul
Mumbai
Diu
Approx Travel Time
16h 40m
On Demand
Via Jeddah, Mumbai
Moscow
Jeddah
Mumbai
Diu
Approx Travel Time
18h 10m
On Demand
Frequently Asked Questions
What is the distance between Moscow and Diu?
Diu is approximately 5550+ kms from Moscow.
How long does it take to reach Diu from Moscow?
It takes approximately 15 hours to reach Diu from Moscow by Flight Via Tashkent, Mumbai.
What is the cheapest way to reach Diu from Moscow?
The cheapest way to reach Diu from Moscow is by Flight Via Dubai, Surat.
What is the fastest way to reach Diu from Moscow?
The fastest way to reach Diu from Moscow is by Flight Via Tashkent, Mumbai.


