There are 6 ways to get from Suvarnabhumi Airport (BKK) to Riyadh Airport (RUH) by plane, bus, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Suvarnabhumi Airport to Riyadh
best- Fly from Suvarnabhumi Airport (BKK) to Riyadh (RUH)plane BKK - RUH
7h 25mSAR 850–1,500Fly Suvarnabhumi Airport to Bahrain International Airport, bus
cheapest- Fly from Suvarnabhumi Airport (BKK) to Bahrain International Airport (BAH)plane BKK - BAH
- Take the bus from Manama - Lulu Centre to Azziziya Bus Stationbus
15h 11mSAR 759–1,922Public Van to Don Mueang International Airport, fly to Riyadh
- Take the bus from Suvarnabhumi Airport to Bangkok Don Muang Airportbus
- Fly from Don Mueang International Airport (DMK) to Riyadh (RUH)plane DMK - RUH
14h 40mSAR 903–2,122Fly Suvarnabhumi Airport to King Fahd International Airport, bus, train
- Fly from Suvarnabhumi Airport (BKK) to King Fahd International Airport (DMM)plane BKK - DMM
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus
- Take the train from Dammam to Riyadhtrain
16h 20mSAR 1,346–1,754Fly Suvarnabhumi Airport to Hofuf, train
- Fly from Suvarnabhumi Airport (BKK) to Hofuf (HOF)plane BKK - HOF
- Take the train from Al Hufof to Riyadhtrain
19h 19mSAR 2,012–5,578Ferry, ferry to Trat Airport, fly to Riyadh
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nidferry
- Take the ferry from Koh Mak Ao Nid to Trat Airportferry
- Fly from Trat Airport (TDX) to Riyadh (RUH)plane TDX - RUH
21h 40mSAR 1,125–2,638
Suvarnabhumi Airport (BKK) to Riyadh (RUH) flights
Questions & Answers
The cheapest way to get from Suvarnabhumi Airport (BKK) to Riyadh Airport (RUH) is to fly which costs 850﷼ - 1500﷼ and takes 7h 25m.
The fastest way to get from Suvarnabhumi Airport (BKK) to Riyadh Airport (RUH) is to fly which takes 7h 25m and costs 850﷼ - 1500﷼.
The distance between Suvarnabhumi Airport (BKK) and Riyadh Airport (RUH) is 5771 km.
It takes approximately 7h 25m to fly from Suvarnabhumi Airport (BKK) to Riyadh (RUH), including transfers and time at the airport.
The quickest flight from Suvarnabhumi Airport Airport to Riyadh Airport is the direct flight which takes 7h 25m.
Riyadh Airport (RUH) is 4h behind Suvarnabhumi Airport (BKK). It is currently 4:14 PM in Suvarnabhumi Airport (BKK) and 12:14 PM in Riyadh Airport (RUH).
Saudia, Flydubai, Gulf Air Bahrain and four other airlines offer flights from Suvarnabhumi Airport Airport to Riyadh Airport.
What companies run services between Suvarnabhumi Airport (BKK), Thailand and Riyadh Airport (RUH), Saudi Arabia?
Saudia, Qatar Airways, and five other airlines fly from Suvarnabhumi Airport (BKK) to Riyadh (RUH) every 2 hours.
- Website
- etihad.com
Flights from Suvarnabhumi Airport to Riyadh via Abu Dhabi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- SAR 650–1,800
Flights from Suvarnabhumi Airport to Bahrain International Airport via Abu Dhabi
- Ave. Duration
- 9h 28m
- When
- Every day
- Estimated price
- SAR 600–1,800
Flights from Suvarnabhumi Airport to King Fahd International Airport via Abu Dhabi
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- SAR 700–2,100
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport, Abu Dhabi
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- SAR 850–2,500
- Website
- emirates.com
Flights from Suvarnabhumi Airport to Riyadh via Dubai
- Ave. Duration
- 10h 11m
- When
- Every day
- Estimated price
- SAR 750–2,700
Flights from Don Mueang International Airport to Riyadh via Dubai
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- SAR 1,200–3,100
Flights from Suvarnabhumi Airport to Bahrain International Airport via Dubai
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- SAR 750–2,700
Flights from Suvarnabhumi Airport to King Fahd International Airport via Dubai
- Ave. Duration
- 9h 21m
- When
- Every day
- Estimated price
- SAR 850–3,000
- Website
- qatarairways.com
Flights from Suvarnabhumi Airport to Riyadh via Doha
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- SAR 800–2,500
Flights from Suvarnabhumi Airport to Bahrain International Airport via Doha
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- SAR 750–2,500
Flights from Suvarnabhumi Airport to King Fahd International Airport via Doha
- Ave. Duration
- 10h 52m
- When
- Every day
- Estimated price
- SAR 850–2,800
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport, Doha
- Ave. Duration
- 13h 35m
- When
- Monday to Saturday
- Estimated price
- SAR 1,100–3,400
- Website
- saudia.com
Flights from Suvarnabhumi Airport to Riyadh
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 700–2,100
Flights from Suvarnabhumi Airport to King Fahd International Airport via Riyadh
- Ave. Duration
- 10h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 800–2,500
Flights from Suvarnabhumi Airport to Hofuf via Jeddah
- Ave. Duration
- 14h 5m
- When
- Thursday and Saturday
- Estimated price
- SAR 1,900–5,500
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 950–2,800
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport, Bahrain International Airport
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- SAR 900–2,300
- Website
- gulfair.com
Flights from Suvarnabhumi Airport to Riyadh via Bahrain International Airport
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- SAR 650–1,700
Flights from Suvarnabhumi Airport to Bahrain International Airport
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- SAR 650–1,700
Flights from Suvarnabhumi Airport to King Fahd International Airport via Bahrain International Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- SAR 700–1,900
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport, Bahrain International Airport
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- SAR 900–2,300
- Website
- omanair.com
Flights from Suvarnabhumi Airport to Riyadh via Muscat
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- SAR 750–1,700
Flights from Suvarnabhumi Airport to Bahrain International Airport via Muscat
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- SAR 750–1,700
Flights from Suvarnabhumi Airport to King Fahd International Airport via Muscat
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 850–1,900
- Website
- airarabia.com
Flights from Suvarnabhumi Airport to Bahrain International Airport via Sharjah
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- SAR 800–1,900
Flights from Suvarnabhumi Airport to King Fahd International Airport via Sharjah
- Ave. Duration
- 11h 37m
- When
- Every day
- Estimated price
- SAR 900–2,100
- Website
- flydubai.com
Flights from Don Mueang International Airport to Riyadh via Dubai
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- SAR 1,200–3,100
Flights from Suvarnabhumi Airport to Hofuf via Dubai
- Ave. Duration
- 14h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- SAR 1,600–6,000
- Website
- goindigo.in
Flights from Don Mueang International Airport to Riyadh via Delhi
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 900–2,200
Flights from Suvarnabhumi Airport to Bahrain International Airport via Mumbai
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- SAR 800–2,000
- Website
- flynas.com
Flights from Don Mueang International Airport to Riyadh via Mumbai
- Ave. Duration
- 12h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 900–2,000
Flights from Trat Airport to Riyadh via Suvarnabhumi Airport, Bahrain International Airport
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- SAR 900–2,300
- Website
- salamair.com
Flights from Suvarnabhumi Airport to Bahrain International Airport via Muscat
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- SAR 750–1,700
Flights from Suvarnabhumi Airport to King Fahd International Airport via Muscat
- Ave. Duration
- 11h 55m
- When
- Tuesday and Friday
- Estimated price
- SAR 750–1,900
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–260
Train from Al Hufof to Riyadh
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- SAR 15–110
- Schedules at
- sar.com.sa
- Economy
- SAR 15–110
- Business
- SAR 27–190
- Website
- bangkokairportonline.com
Bus from Suvarnabhumi Airport to Bangkok Don Muang Airport
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- SAR 3–6
- Schedules at
- transitbangkok.com
- Phone
- +66990632808
- Website
- 12go.asia
Bus from Suvarnabhumi Airport to Bangkok Don Muang Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- SAR 122
- Book at
- 12go.asia
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Manama - Lulu Centre to Azziziya Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- SAR 100–260
- Schedules at
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nid
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- SAR 130–310
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Koh Mak Ao Nid to Trat Airport
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- SAR 18–28
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Travelling to the US: What do I need to know?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









