Direct flights from Riyadh to Dubai RUH → DXB

Emirates, flyadeal, flydubai and flynas operate nonstop flights from Riyadh (RUH) to Dubai (DXB). The nonstop flight takes around ~1h 6m, covering 543 miles (874 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Riyadh

We'll email you when a fare from RUH drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Emirates EK flyadeal F3 flydubai FZ flynas XY

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Riyadh to Dubai?

Yes, Emirates, flyadeal and 2 more airlines operate nonstop flights from Riyadh (RUH) to Dubai (DXB).

Which airlines fly direct from Riyadh to Dubai?

Emirates, flyadeal, flydubai, flynas operate nonstop flights from Riyadh to Dubai.

How long is the flight from Riyadh to Dubai?

The nonstop flight from Riyadh to Dubai takes ~1h 6m (approximately 874 km).

Explore More

Get cheap direct-flight deals from Riyadh, free by email