Compare airlines, prices, and flight durations for your trip
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Yanbu to Riyadh:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
Fly from Yanbu to Riyadh with confidence — our search scans over 700 airlines, 50+ agencies, and 5+ top booking systems to find the best prices, schedules, and ticket conditions for your trip. Compare options in seconds and pick the flight that fits your budget and timetable, then book with ease.
Fly direct from Yanbu to Riyadh for the quickest, most convenient way to get between the Red Sea coast and the capital—perfect for saving time and avoiding the hassle of connections. While connecting flights can sometimes be cheaper, a nonstop lets you arrive refreshed and ready to go, making it worth considering when booking your trip.
King Khalid International Airport (RUH) serves Riyadh as the city’s main international gateway and a regional hub for full-service carriers, with Saudia and several Gulf airlines operating many long-haul and connecting flights. It sits about 35–40 km north of downtown Riyadh, so transfers can be relatively long depending on traffic. Ground options include taxis and ride-hailing (roughly 30–50 minutes), airport shuttles and private transfers; a new metro connection is being developed but isn’t fully in operation for all terminals yet. RUH can be busier and pricier than secondary fields, yet offers comprehensive lounges and facilities; the trade-off is longer journey times to the city center compared with smaller, closer airports.
There appear to be no non-stop flights from Yanbu to Riyadh at this time.... Well, or something went wrong on our side and we couldn't find anything
starting at $140
On the Yanbu — Riyadh route, flights are operated only by Saudia. This simplifies the choice for passengers, as all tickets come from a single trusted carrier. Our service lets you instantly check fares for upcoming dates and find the most advantageous option. The minimum ticket price starts at $140, making this trip affordable for a wide range of travelers. To save even more, we recommend booking early and keeping an eye on promotions — Saudia regularly offers special deals.
The cheapest one-way flight from Yanbu to Riyadh departs on 01/10/2026, is operated by Saudia and costs $140
There is no information about the cheapest roundtrip flight from Yanbu to Riyadh
Fastest flight from Yanbu to Riyadh takes 1d 0h 10m
There are no direct flights on this route.
The distance between Yanbu and Riyadh is 878km (544 miles). There are 14 direct flights from Yanbu to Riyadh. Yanbu and Riyadh are in the same time zone. Flights from Yanbu begin at 6:20 AM. The latest flight from Yanbu departs at 8:40 PM
The cheapest flight ticket from Yanbu to Riyadh according to data for the last 48 hours costs $140
Often the best time to buy tickets from Yanbu to Riyadh is 2 months before departure.
The fastest flights from Yanbu to Riyadh start from 10 minutes in the air.
The following airlines operate direct flights on the route Yanbu — Riyadh:
We carefully collect statistics on the search and pricing of airlines and, based on these data, we make an assumption about future prices. Thus, you can better understand which season is the cheapest to fly from Yanbu to Riyadh
We couldn't find any special offers for flights from Yanbu to Riyadh