Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Riyadh
  4. Riyadh to Bangkok
Nonstop route · Saudi Arabia → Thailand

Cheap flights from Riyadh to Bangkok from US$209

Riyadh Air and Saudia fly nonstop from Riyadh to Bangkok. The flight takes around 7h 43m, and the cheapest one-way fare we found recently is US$209 on 21 Nov.

Direct flights available 7h 43m Cheapest in November Prices checked 14 days ago
RUHBKK

Riyadh to Bangkok at a glance

Airlines flying nonstop from Riyadh to Bangkok

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Riyadh Air——US$251Search
SSaudia———Search

Cheapest month to fly from Riyadh to Bangkok

Lowest one-way fare found for each month: November is cheapest, January the most expensive.

Good to know

Distance
5,771 km3,584 miles
Flight time
7h 43mestimate
Time difference
+4hBangkok vs Riyadh
Currency in Bangkok
THB
Airports
RUH → BKK, DMK

Flights from Riyadh to Bangkok: questions answered

How much is a flight from Riyadh to Bangkok?
The cheapest one-way fare we found recently is US$209 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Riyadh to Bangkok?
Yes. Riyadh Air and Saudia fly this route nonstop.
How long is the flight from Riyadh to Bangkok?
A nonstop flight covers 5,771 km and takes around 7h 43m.
What is the cheapest month to fly from Riyadh to Bangkok?
November has the lowest fare we found (US$209), while January is the most expensive (US$262).
Which airlines fly from Riyadh to Bangkok?
Riyadh Air and Saudia operate nonstop flights on this route.
Which airports serve Riyadh and Bangkok?
Riyadh: King Khalid International Airport (RUH). Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK).
What is the time difference between Riyadh and Bangkok?
Bangkok is 4 hours ahead of Riyadh.

More flights from Riyadh