Find cheap airlines flights from Beijing to Bangkok

Choose from 13 carriers that fly from Beijing to Bangkok, including Air China, Hainan Airlines, and China Eastern Airlines. Enjoy the cheapest tickets on this route with Thai Vietjet Air.
Show More

Book direct flights from Beijing to Bangkok: One way flights from $148, round trip flights from $253. Find flight deals for the next 3 months below.

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Flight Info | Beijing to Bangkok

The distance between Beijing and Bangkok is about 3,301.06 km. It takes around 5 hours 10 minutes on average to fly from Beijing to Bangkok. The most popular month to Bangkok is July. The off-season for travel is October.

Cheapest one-way flight price$103
Cheapest round-trip ticket price$179
Off-season for travelOctober
Peak season for travelJuly
Flight distance3,301.06 km
Average flight time5 hours 10 minutes
Popular airlineAir China

When is the cheapest time to fly from Beijing to Bangkok?

The cheapest time for Beijing to Bangkok flights: Jan 18 to Jan 25 — one way flight prices from $98.

Cheapest flights
From price
Search
  • 916
  • 1623
  • 2330
  • Dec

    307
  • 714
  • 1421
  • 2128
  • Jan

    284
  • 411
  • 1118
  • 1825
  • Feb

    251
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Frequently Asked Questions

  • Which airlines offer direct flights from Beijing to Bangkok?

    At the moment, you can catch a nonstop flight from Beijing to Bangkok with the following airlines, including: Air China Hainan Airlines Thai Airways Thai Vietjet Air China Eastern Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes around 5 hours 10 minutes to fly from Beijing (BJS) to Bangkok (BKK).
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Beijing to Bangkok is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 24 flight per week flying from Beijing to Bangkok. You can check the weekly schedule for popular airlines on this route below: Air China: S/M/T/W/T/F/S -- CA959 (14:19) Hainan Airlines: S/M/T/W/T/F/S -- HU7995 (19:04) Thai Airways: S/M/T/W/T/F/S -- TG615 (17:48)
  • The cheapest months to fly from Beijing to Bangkok is October, when demand for travel is lower.
  • After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Beijing to Bangkok on November 16, 2025 with Thai Vietjet Air, with prices starting at $78.
  • You can land at any one of the following hubs in Bangkok, with Beijing Capital International Airport to Suvarnabhumi Airport (PEK-BKK) is by far the most common option on this route: Suvarnabhumi Airport (BKK) Don Mueang International Airport (DMK).
  • The time difference between Bangkok and Beijing is 1h.
  • Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.

Flight from Beijing (BJS) to Bangkok (BKK)

Bangkok is the capital of Thailand and is the most populated city in the country.  It is the gateway for international tourists in the country. Bangkok is ranked as the No. 1 tourist destination in the world and counts among 160 cities worldwide. based on international tourist traffic to the country. The inflow of more than 20 Mn. tourists make it an exciting and busy tourist destination that is most sought after for its nightlife, beaches, and culture. It has a good mix of attractions with a royal palace, historic places, and cultural attractions. It is a traveler’s delight with convenient and economical places to stay and eat.

Tip: Use the Sky Train that is the most economical and fast mode for local commuting.

Getting to Bangkok

Bangkok is catered by its two international airports.  Suvarnabhumi Airport is the busiest and most important among them. This airport is also referred to as Bangkok airport and is one of the biggest international airports in Southeast Asia. There are about fifty-two direct flights to Bangkok from Beijing. You can book nonstop Beijing to Bangkok flights in one of the five airlines that operate the direct flight.  It takes about 5 hours of flight time from Beijing to Bangkok. Air China Airline and Air Asia X Airways are the most preferred operators on this route.

Tip: Bangkok is a busy tourist destination. You should book your flight tickets for two or three months in advance as the cost increases closer to the travel date.

Places to see in Bangkok

Bangkok is one of the most popular tourist destinations in the world. The place is full of adventure and fun for everyone and is a place that can be visited at any time of the year. Must visit attraction includes Wat Pho that houses the reclining statue of Buddha that is 46 meters long and 15 meters tall. Another famous attraction is the Grand Palace in Bangkok. This is a beautiful palace and gives you a peek into the rich history of the city. Bangkok is also called the “Venice of the East”. A boat ride on the Chao Phraya River is a must-do activity for tourists in Bangkok. Other places of interest include the Dusit Zoo, War Arun, Thompson House, Vimanmek Mansion, Erawan Shrine, etc. The Wat Arun is named after the God of Dawn and it is a beautiful temple which stands 79 meters tall. A visit to the oldest zoo in Thailand, the Dusit Zoo, will show you 1600 species of animals kept here.  Other places that you should visit are Jim Thompson House, Sathorn Tower, Lumpini Park, etc.

Tip: Try the Motorbike Taxi to experience fast navigation through congested city traffic.

Best places to visit and eat

Bangkok has fantastic cuisine and an excellent range of local food. Head out to Khao San and Siam which are the best for street food. Chick restaurants and cafés are found at The Riverside are a must if you want to hang out spending some money. Nightlife scene at Sukhumvit is electrifying if you want to party till you drop in the city that hardly sleeps.

Bangkok has very reasonable options with a budget and mid-range hotel in Chinatown or Pratunam area. The Riverside, Silom, and Siam are well known for luxury hotels and resorts.

Bangkok is also a good shopping destination. The weekly Chatuchak Market is the place you want to discover where you will be able to get a wide variety of items from clothing to souvenirs. 

Tip: Look out for places near the night hotspots in Bangkok for an exciting time in the city.

For your Beijing to Bangkok flight booking log on to Trip.com for a hassle-free experience. You will also be able to make your hotel bookings here at attractive prices and discounts. Trip.com provides many options for cheap flights from Beijing and to most major destinations in the world. So, sit back, relax and go-ahead for your much-earned vacation this season.