How long will it take to fly from Salalah to Riyadh?
Flight time from Salalah to Riyadh is usually about 2-2.5 hours, depending on weather conditions and the specific flight route.
What airports are in Salalah and Riyadh?
Airports in Salalah: Salalah. Airports in Riyadh: King Khaled.