⚡ Fare recorded April 25, 2026 · Prices change daily

Bangkok to Beijing flights

Bangkok (DMK) to Beijing (BJS): 2,051 miles (3,300 km) great-circle, about 4h 35m nonstop by our estimate. Cheapest fare observed: $641 round-trip on Nok Air, with 2 stops, departing June 11, 2026.

DDNok AirDD120
Depart
DMK
Bangkok, Thailand
06:30
2026-06-11
✈
Arrive
BJS
Beijing, China
Returns 19:40
2026-07-09
Stops
2 stops
Distance
2,051 mi
Est. nonstop time
4h 35m
Trip type
Round-trip
$641
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Bangkok to Beijing fare fly?

$641 round-trip, Nok Air DD120, departing 2026-06-11 at 06:30, returning 2026-07-09. The recorded itinerary left on a Thursday, returning on a Thursday 28 nights later; the fare was observed 47 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Bangkok from Beijing?

  • Distance: 2,051 miles (3,300 km) great-circle, heading northeast (measured to Beijing Capital International Airport, PEK).
  • Estimated nonstop flight time: about 4h 35m.
  • Departure airport: Don Mueang International Airport (DMK), Bangkok, Thailand, UTC+7 on June 11, 2026.
  • Arrival: Beijing (BJS, all airports), China, UTC+8 on June 11, 2026.
  • Time difference: Beijing is 1 hour ahead of Bangkok on the recorded date.
  • Route type: international, Thailand to China.
  • Recorded itinerary: Nok Air DD120, 2 stops, round-trip, 28 days between departure and return.
Fare comparison

How does the Bangkok to Beijing fare compare with other routes from DMK?

At $641, it ranked 19th of the 30 round-trip fares we recorded from DMK (median $322). That is 31.3 cents per great-circle mile (round-trip price over one-way distance), above the DMK median of 25.1 cents across 30 round-trip routes.

Routes from DMK of similar length: Bali (1,857 mi) at $328 and Seoul (2,273 mi) at $316.

Nok Air had the cheapest fare on 3 of 30 DMK routes. It is the 14th longest of the 30 routes we track from DMK.

Other ways in

What did other cities pay to fly to Beijing?

Of 33 departure airports with a fare to Beijing, Bangkok (DMK) ranked 19th at $641. Lowest: $166 from Hong Kong (HKG); highest: $2318 from Santo Domingo (SDQ); 5 nonstop. Cheapest-fare airlines (routes): China Southern (4), Hainan Airlines (3), Hong Kong Airlines (3), Korean Air (3), Air China (2) and China Eastern (2), plus 15 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Bangkok, Asia/Shanghai; flight time is our estimate.

FAQ

Bangkok to Beijing flight questions

How far is Bangkok from Beijing by plane?

+
Bangkok is about 2,051 miles (3,300 km) from Beijing on a great-circle line from Don Mueang International Airport (DMK) to Beijing Capital International Airport (PEK), heading northeast. BJS is the city code that covers every commercial airport in Beijing; distances on this page are measured to Beijing Capital International Airport (PEK). It is the 14th longest of the 30 routes we track from DMK. The recorded itinerary had 2 stops, so the distance flown was longer.

How long is the flight from Bangkok to Beijing?

+
About 4h 35m nonstop by our estimate for 2,051 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Nok Air fare was with 2 stops. 33 airports in our feed had a fare to Beijing; this one ranked 19th, and 5 of the 33 were nonstop.

What is the time difference between Bangkok and Beijing?

+
On June 11, 2026, Bangkok was on UTC+7 (Asia/Bangkok) and Beijing on UTC+8 (Asia/Shanghai), so Beijing was 1 hour ahead of Bangkok: noon in Bangkok was 13:00 in Beijing. Neither Asia/Bangkok nor Asia/Shanghai shifts for daylight saving, so the gap holds all year.

How much is a flight from Bangkok to Beijing?

+
As observed on April 25, 2026: $641 per person round-trip on Nok Air flight DD120, departing June 11, 2026, returning July 9, 2026, with 2 stops. At $641, it ranked 19th of the 30 round-trip fares we recorded from DMK (median $322). That is 31.3 cents per great-circle mile (round-trip price over one-way distance), above the DMK median of 25.1 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Bangkok to Beijing?

+
The cheapest recorded fare had 2 stops; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Beijing, 5 of the 33 recorded fares were nonstop. From DMK, 16 of 30 were. Routes from DMK of similar length: Bali (1,857 mi) at $328 and Seoul (2,273 mi) at $316.

Which airports serve flights from Bangkok to Beijing?

+
It departs Don Mueang International Airport (DMK) in Bangkok, Thailand, and arrives at Beijing (BJS) in Beijing, China. BJS is the city code that covers every commercial airport in Beijing; distances on this page are measured to Beijing Capital International Airport (PEK). An international flight, Thailand to China.

Where else near Beijing can you fly from Bangkok?

Seoul (SEL) $316Shanghai (SHA) $391Vladivostok (VVO) $691Irkutsk (IKT) $915Guangzhou (CAN) $242Hong Kong (HKG) $254All flights from Bangkok →

Other cities with flights to Beijing

From Hong Kong (HKG) $166From Shanghai (PVG) $215From Singapore (SIN) $219From Guangzhou (CAN) $243From Seoul (ICN) $245From Hanoi (HAN) $273

Ready to fly?

Book Nok Air DMK → BJS · $641 →