
Riyadh to Diu
Diu is approximately 3350+ kms from Riyadh. The fastest way to reach Diu from Riyadh is by Flight Via Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Riyadh is by Flight Via Mumbai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
CHEAPEST
FASTEST
Riyadh
Mumbai
Diu
Approx Travel Time
8h 10m
₹12,595
Onwards
Via Dubai, Mumbai
Riyadh
Dubai
Mumbai
Diu
Approx Travel Time
9h 20m
₹15,004
Onwards
Via Muscat, Mumbai
Riyadh
Muscat
Mumbai
Diu
Approx Travel Time
9h 20m
₹21,036
Onwards
Via Dammam, Mumbai
Riyadh
Dammam
Mumbai
Diu
Approx Travel Time
9h 35m
₹14,165
Onwards
Via Dammam, Dubai, Mumbai
Riyadh
Dammam
Dubai
Mumbai
Diu
Approx Travel Time
11h
₹17,502
Onwards
Via Dammam, Muscat, Mumbai
Riyadh
Dammam
Muscat
Mumbai
Diu
Approx Travel Time
11h
₹17,515
Onwards
Via Ash Sharqiyah, Dubai, Mumbai
Riyadh
Ash Sharqiyah
Dubai
Mumbai
Diu
Approx Travel Time
11h 45m
₹33,760
Onwards
Via Hyderabad, Mumbai
Riyadh
Hyderabad
Mumbai
Diu
Approx Travel Time
12h 5m
₹18,538
Onwards
Via Medina, Mumbai
Riyadh
Medina
Mumbai
Diu
Approx Travel Time
12h 35m
₹18,808
Onwards
Via Delhi, Mumbai
Riyadh
Delhi
Mumbai
Diu
Approx Travel Time
12h 35m
₹18,713
Onwards
Frequently Asked Questions
What is the distance between Riyadh and Diu?
Diu is approximately 3350+ kms from Riyadh.
How long does it take to reach Diu from Riyadh?
It takes approximately 8 hours to reach Diu from Riyadh by Flight Via Mumbai.
What is the cheapest way to reach Diu from Riyadh?
The cheapest way to reach Diu from Riyadh is by Flight Via Mumbai.
What is the fastest way to reach Diu from Riyadh?
The fastest way to reach Diu from Riyadh is by Flight Via Mumbai.