Skip to main content
Flights and prices

How much are flights from Bangkok to Riyadh?

Planning a trip to Riyadh? Compare dates, airlines, flight times and direct options from Bangkok. 31 one-way fares from ฿9,258 · 604 roundtrips from ฿17,373. These results are for december 2026.

One way from
฿9,258
31 outbound-only options
Roundtrip from
฿17,373
604 complete trips
Typical roundtrip
฿21,132
Half cost less, half cost more
Flight options
604
Roundtrips available
Where
Depart
Depart
15d
Trip type
RETURN
Clear
Sort by
Best Deals

Roundtrip deals

603 fares · from ฿17,373

Outbound and return flights together in one total fare.

Show only roundtrip
Dec 3 → Dec 73 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
22:35RUH → BKK11:458h 5m · 1 stop · via Abu Dhabi
฿17,373
฿18,780-7%
Save ฿1,407
Oman AirEtihad Airways
Cheapest of December 2026
Dec 1 → Dec 75 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
22:35RUH → BKK11:458h 5m · 1 stop · via Abu Dhabi
฿17,373
฿18,780-7%
Save ฿1,407
Oman AirEtihad Airways
Cheapest of December 2026
Dec 2 → Dec 75 nights
09:00BKK → RUH16:308h 45m · 1 stop · via Muscat
22:35RUH → BKK11:458h 5m · 1 stop · via Abu Dhabi
฿17,373
฿18,780-7%
Save ฿1,407
Oman AirEtihad Airways
Cheapest of December 2026
Nov 30 → Dec 76 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
22:35RUH → BKK11:458h 5m · 1 stop · via Abu Dhabi
฿17,373
฿18,780-7%
Save ฿1,407
Oman AirEtihad Airways
Dec 4 → Dec 94 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
Lowest 10% of December 2026
9 seats left
Dec 5 → Dec 93 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
Lowest 10% of December 2026
9 seats left
Dec 3 → Dec 95 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
Lowest 10% of December 2026
9 seats left
Dec 1 → Dec 97 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
Lowest 10% of December 2026
9 seats left
Dec 2 → Dec 97 nights
09:00BKK → RUH16:308h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
Lowest 10% of December 2026
9 seats left
Nov 30 → Dec 98 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
09:25RUH → BKK05:308h · 1 stop · via Dubai
฿17,886
฿18,780-5%
Save ฿894
Oman AirAir Arabia
9 seats left
Dec 14 → Jan 521 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
17:55RUH → BKK10:308h 15m · 1 stop · via Kuwait City
฿17,915
฿18,780-5%
Save ฿865
Oman AirKuwait Airways
Lowest 10% of December 2026
9 seats left
Dec 15 → Jan 521 nights
09:00BKK → RUH14:458h 45m · 1 stop · via Muscat
17:55RUH → BKK10:308h 15m · 1 stop · via Kuwait City
฿17,915
฿18,780-5%
Save ฿865
Oman AirKuwait Airways
Lowest 10% of December 2026
9 seats left
Dec 1 → Dec 64 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
16:55RUH → BKK07:158h 5m · 1 stop · via Abu Dhabi
฿18,209
฿18,780-3%
Save ฿571
Oman AirEtihad Airways
9 seats left
Dec 2 → Dec 64 nights
09:00BKK → RUH16:308h 45m · 1 stop · via Muscat
16:55RUH → BKK07:158h 5m · 1 stop · via Abu Dhabi
฿18,209
฿18,780-3%
Save ฿571
Oman AirEtihad Airways
9 seats left
Nov 30 → Dec 65 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
16:55RUH → BKK07:158h 5m · 1 stop · via Abu Dhabi
฿18,209
฿18,780-3%
Save ฿571
Oman AirEtihad Airways
9 seats left
Dec 1 → Dec 53 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
17:15RUH → BKK10:258h · 1 stop · via Dubai
฿18,438
฿18,780-2%
Save ฿342
Oman AirAir Arabia
9 seats left
Dec 2 → Dec 53 nights
09:00BKK → RUH16:308h 45m · 1 stop · via Muscat
17:15RUH → BKK10:258h · 1 stop · via Dubai
฿18,438
฿18,780-2%
Save ฿342
Oman AirAir Arabia
9 seats left
Nov 30 → Dec 54 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
17:15RUH → BKK10:258h · 1 stop · via Dubai
฿18,438
฿18,780-2%
Save ฿342
Oman AirAir Arabia
9 seats left
Dec 27 → Jan 1821 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
10:30RUH → BKK23:207h 50m · 1 stop · via Abu Dhabi
฿18,440
฿18,780-2%
Save ฿340
Oman AirEtihad Airways
Dec 29 → Jan 1819 nights
19:10BKK → RUH03:358h 45m · 1 stop · via Muscat
10:30RUH → BKK23:207h 50m · 1 stop · via Abu Dhabi
฿18,440
฿18,780-2%
Save ฿340
Oman AirEtihad Airways

One-way deals

31 fares · from ฿9,258

Outbound fare only — add a return separately if you need one.

Show only one way
fri · Dec 11One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
mon · Dec 14One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026Down from ฿10,679 on Sep 1
mon · Dec 7One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
sat · Dec 12One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
sun · Dec 13One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026Down from ฿10,678 on Sep 1
thu · Dec 10One way
09:00BKK → RUH15:008h 45m · 1 stop

1h 15m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
tue · Dec 15One way
09:00BKK → RUH14:458h 45m · 1 stop

1h layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026Down from ฿10,678 on Sep 2
tue · Dec 8One way
09:00BKK → RUH14:458h 45m · 1 stop

1h layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
wed · Dec 2One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
wed · Dec 9One way
09:00BKK → RUH16:308h 45m · 1 stop

2h 45m layover Muscat

฿9,258
฿9,802-6%
฿544 below average
Oman Air
Cheapest of December 2026
fri · Dec 4One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
sat · Dec 5One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
sun · Dec 6One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
thu · Dec 3One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
tue · Dec 1One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
mon · Nov 30One way
19:10BKK → RUH03:358h 45m · 1 stop

3h 40m layover Muscat

฿9,320
฿9,802-5%
฿482 below average
Oman Air
Lowest 10% in next 365 days
thu · Dec 17One way
06:30BKK → RUH16:159h 5m · 1 stop

4h 40m layover Dubai

฿9,914
Air Arabia
Current fare
9 seats left
wed · Dec 16One way
06:30BKK → RUH16:159h 5m · 1 stop

4h 40m layover Dubai

฿9,914
Air Arabia
Current fare
9 seats left
fri · Dec 18One way
06:30BKK → RUH16:159h 5m · 1 stop

4h 40m layover Dubai

฿10,017
Air Arabia
Current fare
9 seats left
sat · Dec 19One way
08:20BKK → RUH16:159h 5m · 1 stop

2h 50m layover Dubai

฿10,155
Air Arabia
Current fare
9 seats left

Plan with confidence

Find the trip that fits

Compare prices, dates, airlines and travel time. Then choose the deal that feels right.

See the difference

December 2026 at a glance

Compare price, non-stop choice and travel time with other Riyadh options.

Typical price difference

+12%

฿21,132 here compared with ฿18,842

Non-stop options

0%

+0 points compared with other flights

Typical flight time

8h 45m

— longer than the comparison

Roundtrip options

604

Trips ready to compare

Typical prices

What do Riyadh roundtrips usually cost?

This distribution uses roundtrip prices only; one-way prices remain in their own labeled summary.

Half of the 604 prices fall inside the shaded band. This makes it easier to see whether the lowest fare is common or unusual.

Flexible dates

Cheapest departure dates for Riyadh

Compare nearby dates to see where the better prices are. Always check the final price before booking.

฿21,704
Dec 1
฿21,770
Dec 2
฿21,770
Dec 3
฿21,804
Dec 4
฿21,866
Dec 5
฿21,804
Dec 6
฿21,804
Dec 7
฿21,866
Dec 8
฿21,804
Dec 9
฿21,227
Dec 10
฿21,227
Dec 11
฿21,132
Dec 12
฿21,132
Dec 13
฿21,132
Dec 14
฿21,132
Dec 15
฿22,159
Dec 16
฿22,159
Dec 17
฿22,124
Dec 18
฿21,179
Dec 19
฿21,007
Dec 20
฿20,775
Dec 21
฿20,440
Dec 22
฿19,880
Dec 23
฿19,740
Dec 24
฿19,673
Dec 25
฿19,322
Dec 26
฿19,322
Dec 27
฿20,596
Dec 28
฿19,322
Dec 29
฿19,322
Dec 30
฿21,671
Dec 31
Bars show the typical roundtrip fare for each choice.Lowest: Dec 1 from ฿17,373

Flexible timing

Compare Riyadh by travel month

Open a month to compare its dates, prices and available flights.

Airline comparison

Which airlines show the lowest Riyadh fares?

Some trips combine airlines, so check both flights before you book.

Which airlines show the lowest Riyadh fares?
ComparisonLowestTypical rangeResultsNon-stop
1Oman Air฿17,373฿19,392–฿22,2135260%
2Etihad Airways฿17,373฿19,489–฿21,775810%
3Air Arabia฿17,886฿20,166–฿22,9811500%
4Kuwait Airways฿17,915฿19,322–฿20,4401810%
5Air India฿19,1853
6IndiGo฿20,721฿22,213–฿22,21311
7Qatar Airways฿21,0172
8Saudia฿21,075฿21,227–฿21,872950%
9Flyadeal฿22,213฿22,213–฿22,21310
10Thai VietJet Air฿22,4643
11flynas฿22,4643
12SriLankan Airlines฿22,915฿22,915–฿22,972350%

Weather through the year

Typical temperatures in Riyadh

Usual monthly temperatures can help you choose when to go. They are not a live forecast.

19°Jan
21°Feb
24°Mar
28°Apr
33°May
36°Jun
38°Jul
38°Aug
35°Sep
30°Oct
25°Nov
21°Dec
Typical monthly temperature range: 19°C to 38°C. Verify a live forecast near departure.

Useful trip facts

What to know about Riyadh

Country
Saudi Arabia
Arrival code
RUH
Local-cost group
3 / 5
A broad comparison, separate from airfare
Typical annual temperature
29°C
Usual temperature, not a forecast
Trip styles
City, Desert, Shopping
Bangkok departure airports
BKK
Airports represented in the current fare results
Arrival airports
RUH
Airports represented in the current fare results
Typical outbound from Bangkok
8h 45m
Typical stay
12 nights

Why go

Why travelers consider Riyadh

Kingdom's Center. A rapidly modernizing capital of skyscrapers and deep tradition.

Explore related searches

Common questions about Riyadh

What is the lowest available one-way fare for Riyadh?
The lowest available one-way fare is ฿9,258. It is compared only with other one-way fares.
What is the lowest available roundtrip fare for Riyadh?
The lowest available roundtrip fare is ฿17,373. Check the dates, baggage and final total before booking.
What is a typical fare for Riyadh?
A typical fare is ฿21,132. Many available options sit between ฿19,392 and ฿22,213.
How many choices are available for Riyadh?
Choose from 604 roundtrip flights across 1 destination in 1 country.
Are direct flights available for Riyadh?
0 roundtrip flights are non-stop both ways. That is 0% of the current choices.
Which month has the lowest fares for Riyadh?
Dec 2026 has the lowest available roundtrip fare, from ฿17,373.
What is the cheapest flight from Bangkok to Riyadh?
The lowest currently observed flight from Bangkok to Riyadh is ฿17,373. Confirm the final itinerary total and availability before booking.
When is the best time to fly from Bangkok to Riyadh?
Based on current prices, December 2026 offers some of the best deals from Bangkok to Riyadh. Check the month-by-month breakdown on this page for the cheapest times to fly.