Distance from Riyadh to Bangkok
πΈπ¦ Riyadh, Saudi Arabia β πΉπ Bangkok, Thailand
The distance between Riyadh and Bangkok is 5,745 kilometres (3,570 miles) measured as a great-circle (straight) line. Flying out of King Khalid International Airport (RUH), the initial heading is roughly east (92Β°), and a typical nonstop flight takes around 7h 41m. Actual flight paths and times vary with routing, winds and air-traffic constraints.
Riyadh
Saudi Arabia
Saudi Arabia's capital, a fast-modernizing desert city of gleaming towers and broad highways at the heart of the Arabian Peninsula.
Top sights: Kingdom Centre, Masmak Fortress, Diriyah, National Museum, Edge of the World cliffs
Bangkok
Thailand
Thailand's vibrant capital, famous for ornate temples, floating markets, street food and buzzing nightlife along the Chao Phraya River.
Top sights: Grand Palace, Wat Arun, Wat Pho, Chatuchak Market, Khao San Road, floating markets
Frequently asked questions
- How far is Bangkok from Riyadh?
- 5,745 km (3,570 miles) in a straight line.
- How long is the flight from Riyadh to Bangkok?
- About 7h 41m nonstop, at an average 800 km/h cruising speed plus taxi and climb time.
- What direction is Bangkok from Riyadh?
- Bangkok lies roughly to the east of Riyadh (initial bearing 92Β°).
- Which airports serve this route?
- Riyadh: King Khalid International Airport (RUH). Bangkok: Suvarnabhumi Airport (BKK).
More distances from Riyadh
See the country profiles for Saudi Arabia and Thailand, or open the Asia distance calculator.