A random search for flights from Riyadh (RUH) to Male (MLE) shows:
OPTION 1: 10hr 35min via Muscat (MCT)
RUH - MCT Oman Air Flt 682 Dep 07:40pm 17Dec,Thu
MCT - MLE Oman Air Flt 371 Dep 12:15am 18Dec,Fri
Flight Duration: 9hr 00min; Layover Time: 1hr 35min; Total Trip Time: 10hr 35min
OPTION 2: 09hr 25min via Dubai (DXB)
RUH - DXB Emirates Airlines Flt 818 Dep 09:05pm 16Dec,Wed
DXB - MLE Emirates Airlines Flt 658 Dep 03:25am 17Dec,Thu
Flight Duration: 5hr 50min; Layover Time: 3hr 35min; Total Trip Time: 09hr 25min
Yes Saudiairlines operate a direct flight Riyadh to Dammamm
How long does It take to fly from the UK to Bangkok
How long does it take to fly from Bangkok to Athens?
How long does it take to fly from Texas to MadridSpain
How long does it take to fly from Montreal to Nasseau?
No - you will need to connect via Abu Dhabi if you fly Etihad
How long does it take to fly from Missouri to Belize
how long does it take fly kabul to mombai
How long does it take to fly from maimi to dhaka
how long dose it take to fly from Manchester to Mauritius.
The average flight time is 9 hours, 40 minutes. This is only an approximation and flight times are likely to vary. Your airline will provide you with a flight time when you book a flight.
how long does it take to fly from benin to london