Airlines flying direct from Riyadh to Yanbu
| Airline | Arrival airport | Type |
|---|---|---|
| Saudia | Yanbu Airport (YNB) | Full-service |
Which airport in Yanbu?
In Yanbu, close to the corniche and the beaches.
Flights
Saudia flies daily from early morning to evening. Through our own booking systems we offer competitive fares across different airlines.
Yanbu and Madinah
Yanbu is about 2 h 30 min by car from Madinah, so many travellers combine it with a visit to Madinah.
Before you travel
Your national ID is enough for domestic flights, and winter and spring are the best time for the sea and diving, with mild weather.
Frequently asked questions
How long is the flight from Riyadh to Yanbu?
About 1 h 45 min on a direct flight, a distance of about 880 km. The route is flown by Saudia (daily on Saudia), arriving at Prince Abdulmohsin bin Abdulaziz Airport, Yanbu (YNB).
Is there a direct flight from Riyadh to Yanbu?
Yes, Saudia flies daily. Frequency: daily on Saudia; flight time about 1 h 45 min; arrival at Prince Abdulmohsin bin Abdulaziz Airport, Yanbu (YNB).
How far is Yanbu from Madinah?
About 2 h 30 min by car.
Departure airport
Articles you may like
- Winter in Saudi Arabia: 7 places worth the trip
- Winter events 2026–2027: confirmed dates in Saudi Arabia and beyond
- New direct flights from Saudi Arabia, winter 2026–2027: start dates
Last updated: October 2026. The information is for guidance only; schedules, operating airlines and entry requirements change. The binding fare and schedule are the ones in your booking confirmation.
