Tue 15 Jan — Sat 19 Jan
Emirates · Direct · Return
€104
per person

Compare DXB → RUH fares across every airline flying the route. Direct flights take about 2h 05m — book in minutes with no hidden fees.
Return fares found by travellers on Flyoop in the last 7 days.
Tue 15 Jan — Sat 19 Jan
Emirates · Direct · Return
€104
per person
Wed 22 Apr — Sun 27 Apr
Saudia · Direct · Return
€83
per person
Thu 5 Jul — Mon 11 Jul
flydubai · Direct · Return
€102
per person
Fri 12 Oct — Tue 16 Oct
Air Arabia · 1 stop · SHJ · Return
€121
per person
Indicative one-way prices by departure time.
Average one-way fare by month of departure over the past year.
Cheapest month
Mar · €43
Most expensive month
Jul · €103
Cheapest day to fly
Tuesday
Flying out of Dubai in Mar is typically the cheapest way to reach Riyadh, while Jul carries the biggest premium as demand peaks. Midweek departures, early-morning slots and booking three to six weeks ahead all push the fare closer to the €68 lead-in price.
4 carriers currently sell tickets on the DXB — RUH route.
| Airline | Non-stop | Flights / week | On-time | Cheapest fare |
|---|---|---|---|---|
| Emirates | Yes | 4 | 78% | €112 |
| Saudia | Yes | 9 | 87% | €89 |
| flydubai | Yes | 14 | 74% | €68 |
| Air Arabia | Via connection | 19 | 83% | €61 |
Key numbers travellers ask about before booking this route.
How long is the flight? Non-stop services between Dubai (DXB) and Riyadh (RUH) cover 870 km in around 2h 05m. Connecting itineraries are usually cheaper but can add several hours to your journey.
When is the cheapest time to fly? Midweek departures — especially Tuesday and Wednesday — are typically the lowest priced, with fares starting at €68. Booking three to six weeks ahead gives the best balance of price and availability.
Which airlines fly this route? Emirates, Saudia, flydubai, Air Arabia all operate Dubai — Riyadh services. Flyoop compares each of them side by side so you see the real total price, including taxes and card fees.
Baggage and extras. Low-cost carriers show a hand-luggage-only fare first. Use the filters after searching to include checked bags so you are comparing like for like before you book.
Airports. Departures leave from Dubai's main international terminal, arriving at Riyadh RUH. Allow at least two hours for check-in and security on international departures.
Flexible dates. Shifting your trip by a single day can cut the fare noticeably. Run a flexible search above to see the cheapest Dubai — Riyadh dates across the next two months.
The questions travellers ask most about this route.
Non-stop flights from Dubai (DXB) to Riyadh (RUH) take around 2h 05m, covering 870 km. Itineraries with one connection typically add three to six hours.
Mar is usually the cheapest month on this route, with fares from about €43 one way. Prices climb during school holidays and major public holidays.
Yes. Emirates, Saudia, flydubai operate non-stop DXB — RUH services, so you can fly straight through in 2h 05m.
Emirates, Saudia, flydubai, Air Arabia all sell tickets on this route. Flyoop compares them side by side, including taxes and card fees.
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.
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.
Other popular routes travellers search on Flyoop.