Direct flights from Beijing to Bangkok
All flights from PEK to BKK non-stop. There are direct flights from Beijing Capital International Airport (PEK), China to Suvarnabhumi Airport (BKK), Thailand with Air China, Thai Airways International and Hainan Airlines. 41 weekly departures are currently scheduled on this route. Departure times range from 06:45 to 20:00 depending on the schedule period. The flight distance is 2073 miles (3335 km). Flight time ranges from 5 hours to 5 hours and 25 minutes.
Airlines with non-stop routes:
Air China
Thai Airways International
Hainan Airlines
China Eastern Airlines
Ural Airlines
Shanghai Airlines
Flight schedule from Beijing to Bangkok with Air China
This is a weekly direct flight schedule for Air China. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Beijing to Bangkok with Thai Airways International
This is a weekly direct flight schedule for Thai Airways International. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Beijing to Bangkok with Hainan Airlines
This is a weekly direct flight schedule for Hainan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Beijing to Bangkok scheduled departures
Select a date to see every published non-stop departure between PEK and BKK.
PEK - BKK route facts
-
Distance2073 miles (3335 km)
-
Flight time5 hours to 5 hours and 25 minutes
-
Airlines
Air China
Thai Airways
Hainan Airlines -
Airline alliancesStar Alliance
-
CabinsEconomy Business First
-
Hub airportsAir China: PEKHainan Airlines: PEK
-
Departure terminalsAir China: Terminal 3Thai Airways International: Terminal 3Hainan Airlines: Terminal 2
-
AircraftAir China: Boeing 737MAX 8 Passenger, Boeing 777-300ER, Boeing 737-800 Passenger and Airbus A330-300Thai Airways International: Airbus A320, Airbus A321neo and Airbus A350-900Hainan Airlines: Boeing 737-800 Passenger
Route FAQ
Nearby airports that offer flights to Bangkok (BKK)
From (PKX)
5 flights per week
Direct flights from Beijing to Thailand
From Beijing to Phuket
HKT Phuket International Airport
From Beijing to Chiang Mai
CNX Chiang Mai Intl
