Given below is the flight time from Riyadh, Saudi Arabia to Dubai, United Arab Emirates. Flight time calculator to calculate time taken to reach Dubai from Riyadh by air. The nearest airport to Riyadh is King Khaled International Airport (RUH) and the nearest airport to Dubai is Dubai Airport (DXB)

Departure
Riyadh
Arrival
Dubai

Flight time from Riyadh to Dubai is 1 hour 40 minutes

Non-Stop flight duration from RUH to DXB is 1 hour 40 minutes (Operated by Flydubai)

Non-stop flight time is around 1 hour 45 minutes.

Direct flights with stop-over takes between 3 hours to 5 hours hours based stopover city.

Non-stop flight time from Saudi Arabia (RUH) to United Arab Emirates (DXB) by different airlines

Most of the flights by major airlines departing from Riyadh arrive at Dubai Airport, the major airport in Dubai

JourneyDurationAirline
RUH ➝ DXB  
1 hour 40 minutes Emirates Airline
RUH ➝ DXB  
1 hour 45 minutes Emirates Airline
RUH ➝ DXB  
1 hour 45 minutes Saudi Arabian Airlines
RUH ➝ DXB  
1 hour 45 minutes Flydubai
RUH ➝ DXB  
1 hour 45 minutes Emirates Airline

Number of Airports in Dubai : 1 International Airport  
Number of Airports in Riyadh : 1 International Airport

Distance Between Riyadh, Saudi Arabia & Dubai, United Arab Emirates is 870 Kilo Meters

Flight time from Riyadh to Dubai via Manama • RUH to DXB via BAH

Flight duration from King Khaled International Airport to Dubai Airport via Bahrain International Airport, Bahrain on Gulf Air Bahrain flight is 3 hours 30 minutes

RUH to BAH
1 hr 10 mins
BAH
 Waiting Time
1 hr 5 mins
BAH to DXB
1 hr 15 mins
Total Duration:
3 hrs 30 mins

Flight time from Riyadh to Dubai via Doha • RUH to DXB via DOH

Flight duration from King Khaled International Airport to Dubai Airport via Doha Airport, Qatar on Qatar Airways flight is 4 hours 40 minutes

RUH to DOH
1 hr 20 mins
DOH
 Waiting Time
2 hrs 10 mins
DOH to DXB
1 hr 10 mins
Total Duration:
4 hrs 40 mins

Flight time from Riyadh, Saudi Arabia to airports near Dubai, United Arab Emirates

Direct flight and one stop flight time from King Khaled International Airport, Riyadh to airports nearest to Dubai is given in the table below

JourneyDestination AirportsDurationStops
RUH - AUH Abu Dhabi, Abu Dhabi International Airport 1 hr 35 mins Non-Stop
RUH - SHJ Sharjah, Sharjah Airport 1 hr 35 mins Non-Stop

Airlines operating flights between Riyadh and Dubai

  • Emirates Airline
  • Nas Air
  • Saudi Arabian Airlines
  • Flydubai

Riyadh time is 1 hour behind Dubai

Current time in Riyadh, Saudi Arabia : Sat, 13 Jun, 2026,
Riyadh Timezone: +03 (+03:00)

08:11 PM

Current time in Dubai, United Arab Emirates :, Sat, 13 Jun, 2026,
Dubai Timezone: +04 (+04:00)

09:11 PM

Flight Time between Riyadh & Dubai • RUH - DXB Flight Duration

How long is the flight from Riyadh to Dubai? What is the Riyadh - Dubai flight duration? What is the flying time from Riyadh to Dubai? Find answer to these questions...

RUH to DXB Flight - Riyadh Airport to Dubai Airport Flight Route Map

The airports map below shows the location of Riyadh Airport & Dubai Airport. Know the flight direction and Riyadh to Dubai flight path

Riyadh - Lat: 24.9576, Long: 46.6988
Dubai - Lat: 25.2528, Long: 55.3644

Find flight time from King Khaled International Airport or Riyadh or any other airport or city in Saudi Arabia to various other destinations around the world using this flight time calculator.

Find flight time from King Khaled International Airport or Riyadh or any other airport or city in Saudi Arabia to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.