Travellers have found it’s best to book a flight 43 days in advance to save up to 133% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 43 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Thailand to Riyadh 1-2 weeks in advance for as low as ฿21,673, or ฿24,834 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in March. For low rates, January can be a great choice for travel to Riyadh. Flights to Riyadh from Thailand in January are about ฿27,574 on average during January, but can be found for as low as ฿20,970.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Riyadh as you normally would.
Fly from
Fly to
Budget
฿19,390 - ฿30,208
Route
Depart
Return
Price
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Wed 21/2
1 stop32h 35m
Riyadh King Khaled Intl
Wed 28/2
1 stop26h 45m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Fri 9/2
1 stop11h 10m
Riyadh King Khaled Intl
Tue 13/2
1 stop26h 45m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Wed 21/2
1 stop12h 25m
Riyadh King Khaled Intl
Tue 27/2
1 stop16h 50m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Tue 12/12
1 stop11h 00m
Riyadh King Khaled Intl
Mon 18/12
1 stop22h 20m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Tue 12/12
1 stop16h 30m
Riyadh King Khaled Intl
Sun 17/12
1 stop27h 45m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Tue 12/12
2 stops21h 40m
Riyadh King Khaled Intl
Sun 17/12
1 stop10h 55m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Tue 12/12
1 stop16h 45m
Riyadh King Khaled Intl
Sat 16/12
1 stop11h 00m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Thu 8/2
1 stop20h 50m
Riyadh King Khaled Intl
Mon 12/2
1 stop10h 10m
Bangkok SuvarnabhumiRiyadh King Khaled Intl
BKK - RUH
BKKRUH
Bangkok Suvarnabhumi
Wed 21/2
1 stop10h 55m
Riyadh King Khaled Intl
Tue 27/2
2 stops14h 35m
Crew
Overall
Comfort
Entertainment
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Crew
Overall
Comfort
Entertainment
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Crew
Overall
Comfort
Entertainment
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
Crew
Overall
Comfort
Entertainment
Boarding
Food
Reviews
Pros: Flight arrived when it should
Cons: the seating space is incredibly small, which made the flight uncomfortable
If you book a flight to Riyadh from Thailand, you will be flying to King Khaled Intl, which is the city’s only airport. Riyadh King Khaled Intl (RUH) is located 30.1 km from the centre of Riyadh.
Yes, there are multiple flights from Thailand to Riyadh for under ฿19,400. The cheapest flight booked recently is on IndiGo for just ฿19,390, but on average you can expect to pay ฿24,167.
Cheapflights has 2 direct flights from Thailand to Riyadh under ฿38,500. A good price for a direct flight from Thailand to Riyadh is less than ฿38,498.
There are currently 20+ open flights from Thailand to Riyadh within the next 7 days for less than ฿19,000.
The cheapest airline one-way is Salam Air, with whom users have recently found tickets for as low as ฿10,116. However, be on the lookout for offers from IndiGo and แอร์อินเดีย, as they are both options that can get you from Thailand to Riyadh for a low price.
While on average a flight from Thailand to Riyadh is generally ฿15,739, our data shows the cheapest flight currently is ฿9,307. When looking at the most popular route, (Bangkok Suvarnabhumi - Riyadh King Khaled Intl), you can expect to pay ฿19,390 for that flight.
BKK stands for Bangkok Suvarnabhumi Airport, while RUH stands for Riyadh King Khaled Intl Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. This flight route has multiple associated airports, so we think it might be helpful to learn the name and codes of them as well. They are Phuket City Airport (HKT), Chiang Mai Airport (CNX), Ko Samui Airport (USM), Bangkok Don Mueang Intl Airport (DMK), Krabi Airport (KBV).
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
100%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Riyadh from Thailand today with Cheapflights!
Cheapflights simply makes it quick and affordable to book flights from Thailand to Riyadh by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Thailand to Riyadh, users can toggle the no change fees filter when performing a flight search.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!