Cheap Flights from Riyadh to Yanbu

Compare Riyadh to Yanbu flight deals

Find the cheapest month or even day of the year to fly to Yanbu

Book the best Yanbu fare with no extra fees

Flight deals from Riyadh to Yanbu

Looking for a cheap last-minute deal or the best return flight from Riyadh to Yanbu? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Riyadh to Yanbu

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Riyadh to Yanbu flights are currently cheapest in August.

Direct flights from Riyadh to Yanbu

Riyadh to Yanbu: Alternative routes

Compare routes from Riyadh to Yanbu below. You may find an airport to fly into that's cheaper, faster, or easier than Yanbu.

Riyadh to Yanbu: Flight information

The things to know before you go.
Cheapest flight foundR 1,612
Cheapest month to flyAugust
Average flight time1 hr, 50 mins
Most popular airlineSaudia
Average flights per week31

Finding cheap flights from Riyadh to Yanbu: Frequently asked questions

The best price we found for a return flight from Riyadh to Yanbu is R 3,429. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 50 minutes is the average flight time from Riyadh to Yanbu.
Saudia, KLM and ITA Airways fly direct from Riyadh to Yanbu.
As of August 2025, there are 31 flights per week flying from Riyadh to Yanbu.
The cheapest month to fly from Riyadh to Yanbu is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Riyadh Airport to Yanbu Airport on Thursday, 25 September 2025.
Yes – the average flight time is 1 hour and 50 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Yanbu but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Yanbu is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Flynas and Saudia offer the cheapest flight tickets to Yanbu.

Travelling from King Khaled International Airport (RUH) to Yanbu Airport (YNB): what you need to know

  • The average length of a direct flight from King Khaled International Airport to Yanbu Airport is 1 hour 45 minutes.

  • Yanbu's timezone is UTC+3, which is the same as Riyadh.

  • Each week, there are 22 King Khaled International Airport to Yanbu Airport flights. If you want to jet off early, pick the 03:50 Saudia flight. If you'd rather make the most of your time before flying, the latest flight is at 18:15 with Saudia.

  • To ensure you get on your RUH to YNB flight, allow plenty of time to check in and drop off your luggage. Turning up two hours before international departures and an hour before domestic flights is the standard rule.

  • Flying during a peak time such as July? School holidays and other high seasons can result in longer lines and delays at check-in and security. Be extra cautious and get there up to four hours before international flights and two hours before a domestic departure.

  • Jetting into Yanbu (and then discovering more of Saudi Arabia!) is a snap with Saudia. This popular airline offers direct flights from King Khaled International Airport to Yanbu Airport.

  • The airline most travellers prefer to fly with on this route is Saudia.

  • With a dependable 95.24% of services arriving as scheduled, Saudia has the best on-time performance for RUH to YNB flights.

  • If you want to explore another city along the way, just deselect 'Direct flights only' when searching for your ticket from King Khaled International Airport to Yanbu Airport. These are the top stopovers between RUH and YNB:

    • King Abdulaziz International Airport

    • Hamad International Airport

    • Dubai Airport

How to find the cheapest flights from King Khaled International Airport (RUH) to Yanbu Airport (YNB)

  • Currently, R 1,612 is the cheapest price we've seen for a one-way King Khaled International Airport to Yanbu Airport flight. The best price for a return plane ticket is R 3,429. Keep in mind that fares can change due to demand at the time of booking.

  • To get cheap tickets from RUH to YNB, reserve your trip six months before your departure date.

  • The cheapest month for flights from King Khaled International Airport to Yanbu Airport is May. Use the 'Whole month' tool to see the lowest prices if you have flexible dates.

  • You don't need to check every day to find out if fares have gone down when you set up a Price Alert. We'll notify you as soon as the price changes on cheap flights from RUH to YNB.

  • Select your preferred arrival and departure times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to find the best deals on flights from King Khaled International Airport to Yanbu Airport.

Handy information about King Khaled International Airport (RUH)

  • King Khaled International Airport maintains a solid on-time performance, so you're less likely to experience disruptions. Departures from RUH touch down on schedule 86.76% of the time.

  • To reach King Khaled International Airport from central Riyadh, it'll take around 35 minutes if you're going by car. Of course, this depends on traffic conditions. It's approximately 40 kilometres from the airport to the city centre.

  • Get your travels off to a hassle-free start by staying near RUH. Whether you've booked an early flight from King Khaled International Airport to Yanbu Airport or want to avoid feeling rushed, these hotels are perfect:

Arriving at Yanbu Airport (YNB)

  • Step off your King Khaled International Airport to Yanbu Airport flight and be in your hotel bed shortly after. If you're looking for a handy option a short journey from YNB, make your way to Novotel Yanbu.

  • Pick up a Yanbu Airport rental car and explore Yanbu and beyond with your own wheels. Alamo, HANCO and Enterprise are leading providers you can book with here.

  • Increase your chances of scoring the lowest price by booking as early as you can. Reserving your ride from Yanbu Airport at least a few weeks ahead is a good move.

Getting from Yanbu Airport (YNB) to central Yanbu

  • Yanbu Airport to the centre of Yanbu has a drive time of around 15 minutes. It's approximately 13 kilometres away.

When to fly to Yanbu Airport (YNB)

  • It's time to plan your dates for your flight from King Khaled International Airport to Yanbu Airport. July is the most popular month to visit Yanbu. If you want a more relaxed vibe, go in May.

  • When reserving your flight from King Khaled International Airport to Yanbu Airport, consider the kind of weather you enjoy. June is the warmest month in Yanbu, with the temperature ranging from 26ºC (79ºF) to 40ºC (104ºF).

  • January has average temperatures of between 14ºC (57ºF) and 27ºC (81ºF). Search for cheap tickets from RUH to YNB sometime around then if you want to travel in cooler conditions.

Explore more of Saudi Arabia

  • You've visited Yanbu, now it's time to discover other parts of Saudi Arabia. Journey about 306 kilometres south to Jeddah to tick off its popular sights. From Faisal Sports Park to Athr Gallery and Jeddah Park Fountain, you've got a jam-packed schedule ahead.

  • Around 354 kilometres south-east of Yanbu, Mecca is another favourite stop in Saudi Arabia. Experience the best of this destination with a visit to View point, Pelontaran Jumrah Mina and Al Arak Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.