Cheapest fare
€68
Flight time
1h 50m
Distance
870 km
Airlines on route
4
Non-stop operators
3
Cheapest month
Mar
We are not currently seeing non-stop services from Dubai (DWC) to Riyadh (RUH) over 870 km. All itineraries include at least one connection, and the durations shown are total journey time including the layover.
Riyadh is one of the most visited cities in Saudi Arabia, drawing travellers for its mix of historic quarters, modern districts and easy onward connections. Flights to Riyadh land at Riyadh RUH, a short transfer from the centre, which makes even a short break practical.
The city centre is compact enough to explore on foot, with markets, museums and waterfront promenades within walking distance of most hotels. Outside the core, residential neighbourhoods offer cheaper stays and a more local feel while staying on the metro or bus network.
Peak season brings higher hotel rates and busier attractions, so shoulder months are the sweet spot for both weather and price. Book Dubai — Riyadh flights three to six weeks ahead to stay near the €68 lead-in fare.
Riyadh RUH International Airport sits a short drive from the city centre and handles the majority of international arrivals into Saudi Arabia. Terminals are signposted in English, and arrivals halls have ATMs, SIM vendors and licensed taxi desks.
Airport express buses run every 20–30 minutes into the centre and are the cheapest option. Metro or rail links, where available, are the fastest at peak traffic times, while metered taxis and ride-hailing apps are the simplest choice late at night or with luggage.
Allow 30–60 minutes for the transfer depending on traffic, and at least two hours at the airport for international departures.
Emirates
Non stop · 1h 50m
€112
Saudia
Non stop · 1h 50m
€89
flydubai
Non stop · 1h 50m
€68
Air Arabia
Connecting itineraries
€61
Cheapest Day
24 Sep Thu
Best Price
€60
Average Price
€79
5-Day Forecast · Min / Max Temperature
Wednesday
16 Sep
Rainy
25° 19°
Thursday
17 Sep
Clear
32° 22°
Friday
18 Sep
Cloudy
25° 15°
Saturday
19 Sep
Rainy
32° 18°
Sunday
20 Sep
Clear
25° 21°
Q: How long is the flight from Dubai to Riyadh?
A: We are not currently seeing non-stop services from Dubai (DWC) to Riyadh (RUH). Connecting itineraries show a total journey time that includes the layover, typically three to six hours longer than the flying time alone.
Q: How much are flights from Dubai to Riyadh?
A: The cheapest fare we can see right now on this route is €68 one way, including taxes. That is the same figure used in the summary, the price chart and the airline list on this page, and it refreshes every few hours.
Q: Are there non-stop flights from Dubai to Riyadh?
A: No non-stop services are showing at the moment, so every itinerary includes at least one connection.
Q: Which airlines fly from Dubai to Riyadh?
A: Emirates, Saudia, flydubai, Air Arabia currently sell tickets on this route. Selling an itinerary is not the same as operating a non-stop flight — the airline cards above mark which carriers fly DWC — RUH non-stop and which route you via a connection.
Q: How far in advance should I book Dubai to Riyadh flights?
A: Booking three to six weeks before departure gives the best balance of price and seat availability. Last-minute fares on this route are typically 30–60% higher than the €68 lead-in price.
Q: What is the cheapest day of the week to fly?
A: Tuesday and Wednesday departures are usually the lowest priced, while Friday and Sunday flights carry the biggest premium. Shifting your trip by one day often saves more than changing airline.
Top Flights From Dubai
Popular Routes
Top Airlines
Get exclusive deals on the Flyoop app
Price alerts, app-only fares and your tickets in one place.