Flights Bangkok to Riyadh BKK to RUH

Flights from Bangkok (BKK) to Riyadh (RUH): 2 airlines operate 2 flight numbers on this route, about 1 flight a week, distance 5771 km / 3586 miles. No departures are scheduled in the next 30 days; the latest flight was RX854 on Fri, Nov 13, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BKK Bangkok Bangkok Suvarnabhumi Airport RUH Riyadh Riyadh King Khalid International Airport
Route map BKK to RUH Great-circle route from Bangkok Suvarnabhumi Airport, Thailand to Riyadh King Khalid International Airport, Saudi Arabia, 5771 km. Map data: Natural Earth. THAILAND SAUDI ARABIA BKK RUH Map data: Natural Earth

Bangkok to Riyadh Flights

2 flight numbers from BKK to RUH, with the date each last flew. Local times: BKK UTC+7, RUH UTC+3.

Flight Airline Last seen Departure Arrival
RX854 Regent Airways Nov 13, 2026 15:50 20:00
SV847 Saudi Arabian Airlines Oct 20, 2026 15:25 18:50

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying BKK to RUH

BKK to RUH FAQ

How long is the flight from Bangkok to Riyadh?
The timetable allows about 7 h 25 min. There are not enough recent landed flights yet to say how long it usually takes.
Which airlines fly from Bangkok to Riyadh?
Regent Airways and Saudi Arabian Airlines have flights from Bangkok (BKK) to Riyadh (RUH) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Bangkok to Riyadh?
About 1 flight a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
How far is Bangkok from Riyadh?
5771 km (3586 miles) in a straight line between Bangkok Suvarnabhumi Airport and Riyadh King Khalid International Airport.

Riyadh (RUH) to Bangkok (BKK) flights >