Which airport are you flying from?

Direct flights from Dubai to Riyadh

Airlines Schedules

DXB - RUH route map All flights from DXB to RUH non-stop. There are direct flights from Dubai International Airport (DXB), United Arab Emirates to King Khaled International (RUH), Saudi Arabia with Saudia, Flynas and 4 other airlines. 127 weekly departures are currently scheduled on this route. Departure times range from 00:00 to 23:05 depending on the schedule period. The flight distance is 544 miles (875 km). Flight time ranges from 1 hour and 50 minutes to 2 hours and 55 minutes.

DXB
Dubai Airport
United Arab EmiratesDubai , United Arab Emirates
RUH
King Khaled
Saudi ArabiaRiyadh , Saudi Arabia
DXB
Dubai Airport
United Arab EmiratesDubai , United Arab Emirates
King Khaled
Saudi ArabiaRiyadh , Saudi Arabia
RUH
Flight time 1h 50min to 2h 55min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Saudia SkyTeam

Departure times vary between 02:25 and 22:30 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
36 flights/week
36 flights/week

Flynas Low-cost carrier

Departure times vary between 11:25 and 23:05 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
22 flights/week
22 flights/week

Emirates

Departure times vary between 00:55 and 17:40 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

flydubai Low-cost carrier

Departure times vary between 07:30 and 19:20 • From Terminal 2
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

Flyadeal Low-cost carrier

Departure times vary between 00:00 and 22:45 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
20 flights/week
20 flights/week

Regent Airways

Departure times vary between 18:20 and 18:30 • From Terminal 1
S
M
T
W
T
F
S
New airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Dubai to Riyadh with Saudia

This is a weekly direct flight schedule for Saudia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
SV593
05:00
05:00
05:00
05:00
05:00
05:00
05:00
SV597
13:20
13:20
13:20
13:20
13:20
13:20
13:20
SV559
16:15
16:15
----
16:15
----
15:55
15:55
SV555
----
18:15
18:15
18:15
----
18:15
18:15
SV561
20:30
20:30
20:30
20:30
20:30
20:30
20:30

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Dubai to Riyadh with Flynas

This is a weekly direct flight schedule for Flynas. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
XY202
11:25
11:25
----
11:25
----
11:25
11:25
XY206
16:15
16:15
16:15
16:15
16:15
16:15
16:15
XY208
19:45
19:45
19:45
19:45
19:45
19:45
19:45
XY210
23:00
----
23:05
23:05
----
23:00
23:00

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Dubai to Riyadh with Emirates

This is a weekly direct flight schedule for Emirates. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
EK815
00:55
00:55
00:55
00:55
00:55
01:25
01:25
EK819
06:45
06:45
06:45
06:45
06:45
07:10
07:10
EK817
16:45
16:45
16:45
16:45
16:45
17:05
17:05

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Dubai to Riyadh with flydubai

This is a weekly direct flight schedule for flydubai. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
FZ847
07:30
07:30
07:30
07:30
07:30
07:50
07:50
FZ841
10:55
10:55
10:55
10:55
10:55
11:15
11:15
FZ855
18:55
18:55
18:55
18:55
18:55
19:15
19:15

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Dubai to Riyadh with Flyadeal

This is a weekly direct flight schedule for Flyadeal. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
F3506
12:50
12:50
12:50
12:50
12:50
12:50
12:50
F3512
21:35
21:35
21:35
21:35
21:35
21:35
21:35
F3514
22:45
22:45
22:45
22:45
22:45
22:45
22:45

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Dubai to Riyadh with Regent Airways

This is a weekly direct flight schedule for Regent Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
RX244
18:30
18:30
18:30
18:30
18:30
18:30
18:30

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Dubai to Riyadh scheduled departures

Select a date to see every published non-stop departure between DXB and RUH.

Tuesday
Tue
Jul 28
18 flights(18)
Wednesday
Wed
Jul 29
17 flights(17)
Thursday
Thu
Jul 30
19 flights(19)
Friday
Fri
Jul 31
15 flights(15)
Saturday
Sat
Aug 01
19 flights(19)
Sunday
Sun
Aug 02
19 flights(19)
Monday
Mon
Aug 03
20 flights(20)
Time
Airline
Flight
00:55
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
06:45
Emirates Emirates
EK819
07:30
flydubai flydubai
FZ847
10:55
flydubai flydubai
FZ841
11:25
Flynas Flynas
XY202
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
16:15
Flynas Flynas
XY206
16:15
Saudia Saudia
SV559
16:45
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
18:55
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
00:55
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
06:45
Emirates Emirates
EK819
07:30
flydubai flydubai
FZ847
10:55
flydubai flydubai
FZ841
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
16:15
Flynas Flynas
XY206
16:45
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
18:55
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
23:05
Flynas Flynas
XY210
00:55
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
06:45
Emirates Emirates
EK819
07:30
flydubai flydubai
FZ847
10:55
flydubai flydubai
FZ841
11:25
Flynas Flynas
XY202
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
16:15
Flynas Flynas
XY206
16:15
Saudia Saudia
SV559
16:45
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
18:55
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
23:05
Flynas Flynas
XY210
00:55
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
06:45
Emirates Emirates
EK819
07:30
flydubai flydubai
FZ847
10:55
flydubai flydubai
FZ841
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
16:15
Flynas Flynas
XY206
16:45
Emirates Emirates
EK817
18:30
Regent Airways Regent Airways
RX244
18:55
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
01:25
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
07:10
Emirates Emirates
EK819
07:50
flydubai flydubai
FZ847
11:15
flydubai flydubai
FZ841
11:25
Flynas Flynas
XY202
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
15:55
Saudia Saudia
SV559
16:15
Flynas Flynas
XY206
17:05
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
19:15
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
23:00
Flynas Flynas
XY210
01:25
Emirates Emirates
EK815
05:00
Saudia Saudia
SV593
07:10
Emirates Emirates
EK819
07:50
flydubai flydubai
FZ847
11:15
flydubai flydubai
FZ841
11:25
Flynas Flynas
XY202
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
15:55
Saudia Saudia
SV559
16:15
Flynas Flynas
XY206
17:05
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
19:15
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:45
Flyadeal Flyadeal
F3514
23:00
Flynas Flynas
XY210
01:25
Emirates Emirates
EK815
07:10
Emirates Emirates
EK819
07:50
flydubai flydubai
FZ847
10:40
Saudia Saudia
SV563
11:15
flydubai flydubai
FZ841
11:25
Flynas Flynas
XY202
12:50
Flyadeal Flyadeal
F3506
13:20
Saudia Saudia
SV597
16:00
Saudia Saudia
SV559
16:15
Flynas Flynas
XY206
17:05
Emirates Emirates
EK817
18:15
Saudia Saudia
SV555
18:30
Regent Airways Regent Airways
RX244
19:15
flydubai flydubai
FZ855
19:45
Flynas Flynas
XY208
20:30
Saudia Saudia
SV561
21:35
Flyadeal Flyadeal
F3512
22:30
Saudia Saudia
SV553
22:45
Flyadeal Flyadeal
F3514
23:00
Flynas Flynas
XY210
SPONSORED AD
DXB-RUH flight route
Route map from Dubai, DXB to Riyadh, RUH. The distance is 544 miles or 875 km.
Dubai - Riyadh direct flight map
SPONSORED AD
SPONSORED AD

DXB - RUH route facts

  • Distance
    544 miles (875 km)
  • Flight time
    1 hour and 50 minutes to 2 hours and 55 minutes
  • Airlines
    Saudia Saudia
    Flynas Flynas
    Emirates Emirates
    flydubai flydubai
    Flyadeal Flyadeal
    Regent Airways Regent Airways
  • Airline alliances
    SkyTeam Low-cost carrier
  • Cabins
    Economy Premium Economy Business First
  • Hub airports
    Saudia: RUH
    Emirates: DXB
    flydubai: DXB
  • Departure terminals
    Saudia: Terminal 1
    Flynas: Terminal 1
    Emirates: Terminal 3
    flydubai: Terminal 2
    Flyadeal: Terminal 1
    Regent Airways: Terminal 1
  • Arrival terminals
    Saudia: Terminal 2
    Flynas: Terminal 1
    Emirates: Terminal 5
    flydubai: Terminal 5
    Flyadeal: Terminal 1
    Regent Airways: Terminal 2
  • Aircraft
    Saudia: Airbus A320, Airbus A321, Airbus A330, Boeing 777, Boeing 777-300, Airbus A330-300 and Boeing 787-9
    Flynas: Airbus A320neo
    Emirates: Boeing 777-300ER
    flydubai: Boeing 737MAX 9 Passenger, Boeing 737MAX 8 Passenger and Boeing 737-800 (winglets) Passenger/BBJ2
    Flyadeal: Airbus A320
    Regent Airways: Boeing 787-9

Route FAQ

Saudia, Flynas, Emirates, flydubai, Flyadeal and Regent Airways operate non-stop flights from DXB to RUH with 127 weekly departures.

Scheduled flight time from DXB to RUH ranges from 1 hour and 50 minutes to 2 hours and 55 minutes. The route covers 544 miles (875 km).

127 weekly departures are currently scheduled on this route, with published departure times ranging from 00:00 to 23:05 depending on the schedule period.

Departure terminals: Saudia: Terminal 1, Flynas: Terminal 1, Emirates: Terminal 3, flydubai: Terminal 2, Flyadeal: Terminal 1 and Regent Airways: Terminal 1. Arrival terminals: Saudia: Terminal 2, Flynas: Terminal 1, Emirates: Terminal 5, flydubai: Terminal 5, Flyadeal: Terminal 1 and Regent Airways: Terminal 2.

Economy, Premium Economy, Business and First are currently scheduled on non-stop flights for this route.
Direct flights from Dubai to Saudi Arabia
From Dubai to Tabuk

TUU Tabuk

From Dubai to Jazan

GIZ Jazan

From Dubai to Neom Bay

NUM Neom Bay Airport

From Dubai to Red Sea Project

RSI Red Sea International Airport

From Dubai to Yanbu

YNB Yenbo

From Dubai to Jeddah

JED King Abdulaziz International Airport

From Dubai to Taif

TIF Taif

From Dubai to Abha

AHB Abha

From Dubai to Al Ula

ULH Prince Abdul Majeed bin Abdulaziz Airport

From Dubai to Jouf

AJF Jouf

SPONSORED AD
SPONSORED AD