Skip to content

prices we've seen · United States fares · USD

Flights from Bangkok (BKK) to Beijing (PEK)

  • One way from $131
  • Round trip from $236
  • Nonstop on 63 of 75 dates
  • Fastest 4h 35m
  • 11 airlines

The cheapest one-way fare from Bangkok (BKK) to Beijing (PEK) we have seen is $131 USD, departing Nov 13, 2026 (seen Nov 10, 2026): ZH306, 1 stop, 15h 30m.

Search flights

Depart
More options

Cheapest · One wayseen Nov 10

$131 USD

ZH306 · Nov 13 · 1 stop · 15h 30m

A typical day on this route: $150

Continue on the seller's site — $131

Cheapest round tripseen Nov 4

$236 USD

ZH306 · Feb 6 → Feb 20 · 2 stops · 23h 25m in all, both ways

Continue on the seller's site — $236

a2bflight may earn a commission from the seller if you book after this click; the price you see is the seller's and does not change. How we rank, what we keep.

These are the fares the seller shows on its United States site, in USD; prices where you live may differ.

See more dates →

Leave your email and we'll write on any day the fare is at or under your price — at most once a day. We'll send a link to confirm your address first. Without an email, it's still saved in My watches.

Prices are the fare alone; the seller shows the bag and fare rules.

Cheapest by month

Checked Nov 10

Pick a month to search the day its cheapest fare leaves.

  1. Nov 2026$131
  2. Dec 2026$134
  3. Jan 2027$140
  4. Feb 2027$135
  5. Mar 2027$143
  6. Apr 2027$178
  7. May 2027$170
  8. Jun 2027$178
  9. Jul 2027$221
  10. Aug 2027$213

Cheapest days to fly one wayCheapest round trips

Each day's cheapest fare we've seen, nonstop and with stops. Cheapest first.

We may earn a commission from the seller · How we rank

  1. FriNov 13

    02:20

    15h 30m1 stop

    18:50

    Cheapest$131 USD

    ZH306 · seen Nov 10

  2. SunNov 29

    18:00

    22h 15m1 stop

    17:15+1

    $132 USD

    ZH282 · seen Nov 10

  3. ThuDec 3

    18:00

    22h 15m1 stop

    17:15+1

    $134 USD

    ZH282 · seen Nov 8

  4. ThuNov 12

    19:30

    4h 35mNonstop

    01:05+1

    $137 USD

    Air China CA 960 · seen Nov 10

  5. TueNov 24

    18:00

    22h 15m1 stop

    17:15+1

    $137 USD

    ZH282 · seen Nov 10

  6. ThuNov 26

    18:00

    22h 15m1 stop

    17:15+1

    $137 USD

    ZH282 · seen Nov 9

  7. SunDec 13

    18:00

    22h 15m1 stop

    17:15+1

    $137 USD

    ZH282 · seen Nov 9

  8. MonNov 23

    18:00

    23h1 stop

    18:00+1

    $137 USD

    ZH282 · seen Nov 10

  9. WedNov 25

    18:00

    23h1 stop

    18:00+1

    $137 USD

    ZH282 · seen Nov 9

  10. MonDec 14

    18:00

    23h1 stop

    18:00+1

    $137 USD

    ZH282 · seen Nov 9

Show 120 more fares
  1. MonDec 21

    18:00

    23h1 stop

    18:00+1

    $137 USD

    ZH282 · seen Nov 8

  2. ThuNov 19

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 10

  3. FriNov 20

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 10

  4. SatNov 28

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 10

  5. WedDec 9

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 9

  6. FriDec 11

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 9

  7. SatDec 12

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 9

  8. TueDec 15

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 8

  9. ThuDec 17

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 9

  10. SatDec 19

    18:00

    26h 45m1 stop

    21:45+1

    $137 USD

    ZH282 · seen Nov 8

  11. SatNov 14

    19:30

    4h 35mNonstop

    01:05+1

    $138 USD

    Air China CA 960 · seen Nov 10

  12. FriNov 27

    18:00

    26h 45m1 stop

    21:45+1

    $138 USD

    ZH282 · seen Nov 9

  13. WedDec 16

    18:00

    26h 45m1 stop

    21:45+1

    $138 USD

    ZH282 · seen Nov 8

  14. TueDec 8

    18:00

    22h 15m1 stop

    17:15+1

    $139 USD

    ZH282 · seen Nov 9

  15. ThuDec 10

    18:00

    26h 45m1 stop

    21:45+1

    $139 USD

    ZH282 · seen Nov 8

  16. WedJan 27

    02:20

    10h 20m1 stop

    13:40

    $140 USD

    ZH306 · seen Nov 5

  17. ThuJan 28

    02:20

    10h 25m1 stop

    13:45

    $140 USD

    ZH306 · seen Nov 5

  18. SunNov 15

    18:00

    22h 15m1 stop

    17:15+1

    $140 USD

    ZH282 · seen Nov 10

  19. WedDec 2

    02:25

    16h 50m1 stop

    20:15

    $142 USD

    SC4080 · seen Nov 8

  20. SatJan 30

    02:20

    14h 55m1 stop

    18:15

    $143 USD

    ZH306 · seen Nov 6

  21. MonDec 7

    18:00

    26h 45m1 stop

    21:45+1

    $145 USD

    ZH282 · seen Nov 9

  22. TueNov 17

    18:00

    26h 45m1 stop

    21:45+1

    $146 USD

    ZH282 · seen Nov 10

  23. FriJan 29

    02:25

    16h 50m1 stop

    20:15

    $149 USD

    SC4080 · seen Nov 6

  24. TueJan 12

    02:20

    9h 55m1 stop

    13:15

    $150 USD

    ZH306 · seen Nov 9

  25. TueJan 5

    02:20

    12h 25m1 stop

    15:45

    $150 USD

    ZH306 · seen Nov 9

  26. SunJan 10

    02:20

    12h 25m1 stop

    15:45

    $150 USD

    ZH306 · seen Nov 9

  27. WedJan 13

    02:20

    12h 25m1 stop

    15:45

    $150 USD

    ZH306 · seen Nov 9

  28. ThuDec 31

    19:20

    12h 50m1 stop

    09:10+1

    $150 USD

    Sichuan Airlines 3U 8188 · seen Nov 7

  29. ThuJan 7

    02:20

    9h 55m1 stop

    13:15

    $151 USD

    ZH306 · seen Nov 9

  30. MonJan 18

    02:20

    10h 20m1 stop

    13:40

    $151 USD

    ZH306 · seen Nov 9

  31. SatJan 9

    02:20

    12h 25m1 stop

    15:45

    $151 USD

    ZH306 · seen Nov 9

  32. ThuJan 14

    02:20

    12h 25m1 stop

    15:45

    $151 USD

    ZH306 · seen Nov 9

  33. SunDec 20

    19:20

    12h 50m1 stop

    09:10+1

    $151 USD

    Sichuan Airlines 3U 8188 · seen Nov 9

  34. TueDec 22

    19:20

    12h 50m1 stop

    09:10+1

    $151 USD

    Sichuan Airlines 3U 8188 · seen Nov 9

  35. MonJan 25

    02:25

    16h 50m1 stop

    20:15

    $151 USD

    SC4080 · seen Nov 6

  36. WedDec 2

    01:05

    4h 45mNonstop

    06:50

    $152 USD

    Hainan Airlines HU 7996 · seen Nov 8

  37. ThuJan 21

    02:20

    10h 25m1 stop

    13:45

    $152 USD

    ZH306 · seen Nov 9

  38. MonJan 11

    02:20

    11h 20m1 stop

    14:40

    $152 USD

    ZH306 · seen Nov 9

  39. SunJan 31

    02:25

    16h 50m1 stop

    20:15

    $152 USD

    SC4080 · seen Nov 9

  40. WedJan 20

    02:20

    10h 20m1 stop

    13:40

    $153 USD

    ZH306 · seen Nov 9

  41. SatJan 16

    05:05

    11h 55m1 stop

    18:00

    $153 USD

    FM8654 · seen Nov 9

  42. SunJan 17

    02:20

    13h 40m1 stop

    17:00

    $153 USD

    ZH306 · seen Nov 9

  43. FriJan 15

    05:05

    15h 45m1 stop

    21:50

    $153 USD

    FM8654 · seen Nov 9

  44. SunJan 24

    02:25

    16h 50m1 stop

    20:15

    $153 USD

    SC4080 · seen Nov 7

  45. TueJan 26

    02:25

    16h 50m1 stop

    20:15

    $153 USD

    SC4080 · seen Nov 8

  46. FriJan 8

    19:55

    13h 30m1 stop

    10:25+1

    $154 USD

    FM8610 · seen Nov 9

  47. WedJan 6

    19:05

    14h 20m1 stop

    10:25+1

    $154 USD

    FM8612 · seen Nov 9

  48. TueJan 19

    02:20

    11h 20m1 stop

    14:40

    $155 USD

    ZH306 · seen Nov 9

  49. FriJan 29

    01:05

    4h 45mNonstop

    06:50

    $158 USD

    Hainan Airlines HU 7996 · seen Nov 6

  50. SatJan 30

    01:05

    4h 45mNonstop

    06:50

    $158 USD

    Hainan Airlines HU 7996 · seen Nov 6

  51. ThuDec 3

    15:15

    4h 45mNonstop

    21:00

    $160 USD

    Air China CA 886 · seen Nov 8

  52. WedDec 16

    15:15

    4h 45mNonstop

    21:00

    $160 USD

    Air China CA 886 · seen Nov 8

  53. SunDec 20

    01:05

    4h 45mNonstop

    06:50

    $160 USD

    Hainan Airlines HU 7996 · seen Nov 9

  54. FriJan 1

    19:20

    12h 50m1 stop

    09:10+1

    $161 USD

    Sichuan Airlines 3U 8188 · seen Nov 8

  55. ThuJan 21

    16:20

    4h 45mNonstop

    22:05

    $163 USD

    Hainan Airlines HU 430 · seen Nov 9

  56. TueJan 26

    16:20

    4h 45mNonstop

    22:05

    $163 USD

    Hainan Airlines HU 430 · seen Nov 8

  57. SunJan 10

    01:05

    4h 45mNonstop

    06:50

    $163 USD

    Hainan Airlines HU 7996 · seen Nov 9

  58. TueJan 12

    01:05

    4h 45mNonstop

    06:50

    $163 USD

    Hainan Airlines HU 7996 · seen Nov 9

  59. WedJan 13

    01:05

    4h 45mNonstop

    06:50

    $163 USD

    Hainan Airlines HU 7996 · seen Nov 9

  60. FriJan 1

    16:20

    4h 45mNonstop

    22:05

    $164 USD

    Hainan Airlines HU 430 · seen Nov 8

  61. FriDec 11

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  62. SunDec 13

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  63. MonDec 14

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  64. TueDec 15

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 8

  65. MonJan 11

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  66. FriJan 15

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  67. SatJan 16

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  68. WedJan 20

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  69. FriJan 22

    01:05

    4h 45mNonstop

    06:50

    $164 USD

    Hainan Airlines HU 7996 · seen Nov 9

  70. TueJan 19

    16:20

    4h 45mNonstop

    22:05

    $165 USD

    Hainan Airlines HU 430 · seen Nov 9

  71. ThuJan 14

    01:05

    4h 45mNonstop

    06:50

    $169 USD

    Hainan Airlines HU 7996 · seen Nov 9

  72. ThuDec 24

    19:55

    16h 5m1 stop

    13:00+1

    $169 USD

    FM8610 · seen Nov 9

  73. WedJan 27

    15:15

    4h 45mNonstop

    21:00

    $170 USD

    Air China CA 886 · seen Nov 5

  74. ThuJan 28

    15:15

    4h 45mNonstop

    21:00

    $170 USD

    Air China CA 886 · seen Nov 5

  75. FriDec 18

    18:00

    22h 45m1 stop

    17:45+1

    $170 USD

    ZH282 · seen Nov 7

  76. WedDec 23

    19:55

    13h 30m1 stop

    10:25+1

    $171 USD

    FM8610 · seen Nov 7

  77. FriDec 18

    01:05

    4h 45mNonstop

    06:50

    $172 USD

    Hainan Airlines HU 7996 · seen Nov 7

  78. SatJan 2

    18:00

    26h 45m1 stop

    21:45+1

    $173 USD

    ZH282 · seen Nov 9

  79. SunJan 24

    01:05

    4h 45mNonstop

    06:50

    $176 USD

    Hainan Airlines HU 7996 · seen Nov 7

  80. TueJan 5

    19:30

    4h 35mNonstop

    01:05+1

    $178 USD

    Air China CA 960 · seen Nov 9

  81. WedJan 6

    19:30

    4h 35mNonstop

    01:05+1

    $178 USD

    Air China CA 960 · seen Nov 9

  82. MonJan 4

    19:30

    4h 35mNonstop

    01:05+1

    $179 USD

    Air China CA 960 · seen Nov 8

  83. ThuJan 7

    19:30

    4h 35mNonstop

    01:05+1

    $179 USD

    Air China CA 960 · seen Nov 9

  84. MonJan 25

    19:30

    4h 35mNonstop

    01:05+1

    $179 USD

    Air China CA 960 · seen Nov 6

  85. SatJan 23

    01:05

    4h 45mNonstop

    06:50

    $179 USD

    Hainan Airlines HU 7996 · seen Nov 7

  86. MonJan 18

    15:15

    4h 45mNonstop

    21:00

    $180 USD

    Air China CA 886 · seen Nov 9

  87. SunJan 17

    15:15

    4h 45mNonstop

    21:00

    $183 USD

    Air China CA 886 · seen Nov 9

  88. SunDec 27

    18:20

    15h 5m1 stop

    10:25+1

    $184 USD

    Sichuan Airlines 3U 3936 · seen Nov 9

  89. SatJan 9

    01:30

    4h 40mNonstop

    07:10

    $185 USD

    Air China CA 980 · seen Nov 9

  90. TueDec 29

    18:20

    15h 5m1 stop

    10:25+1

    $185 USD

    Sichuan Airlines 3U 3936 · seen Nov 9

  91. MonDec 28

    18:20

    15h 5m1 stop

    10:25+1

    $187 USD

    Sichuan Airlines 3U 3936 · seen Nov 9

  92. TueDec 8

    10:10

    4h 40mNonstop

    15:50

    $205 USD

    Thai Airways TG 614 · seen Nov 9

  93. WedDec 9

    10:10

    4h 40mNonstop

    15:50

    $205 USD

    Thai Airways TG 614 · seen Nov 9

  94. MonDec 7

    23:40

    4h 40mNonstop

    05:20+1

    $205 USD

    Thai Airways TG 674 · seen Nov 9

  95. ThuDec 17

    01:05

    4h 45mNonstop

    06:50

    $205 USD

    Hainan Airlines HU 7996 · seen Nov 9

  96. TueDec 22

    01:05

    4h 45mNonstop

    06:50

    $206 USD

    Hainan Airlines HU 7996 · seen Nov 9

  97. MonDec 28

    01:05

    4h 45mNonstop

    06:50

    $206 USD

    Hainan Airlines HU 7996 · seen Nov 9

  98. SunJan 3

    01:05

    4h 45mNonstop

    06:50

    $206 USD

    Hainan Airlines HU 7996 · seen Nov 9

  99. FriJan 8

    01:05

    4h 45mNonstop

    06:50

    $206 USD

    Hainan Airlines HU 7996 · seen Nov 9

  100. ThuDec 10

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 8

  101. MonDec 21

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 8

  102. WedDec 23

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 7

  103. FriDec 25

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 8

  104. SatDec 26

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 7

  105. ThuDec 31

    16:20

    4h 45mNonstop

    22:05

    $207 USD

    Hainan Airlines HU 430 · seen Nov 7

  106. SatDec 19

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 8

  107. ThuDec 24

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 9

  108. SunDec 27

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 9

  109. TueDec 29

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 9

  110. SatJan 2

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 9

  111. SunJan 31

    01:05

    4h 45mNonstop

    06:50

    $207 USD

    Hainan Airlines HU 7996 · seen Nov 9

  112. WedDec 30

    19:55

    13h 30m1 stop

    10:25+1

    $227 USD

    FM8610 · seen Nov 9

  113. SunDec 6

    18:00

    26h 45m1 stop

    21:45+1

    $227 USD

    ZH282 · seen Nov 8

  114. SatDec 5

    18:00

    22h 15m1 stop

    17:15+1

    $229 USD

    ZH282 · seen Nov 9

  115. FriDec 4

    18:00

    22h 45m1 stop

    17:45+1

    $230 USD

    ZH282 · seen Nov 9

  116. SatDec 12

    19:30

    4h 35mNonstop

    01:05+1

    $243 USD

    Air China CA 960 · seen Nov 9

  117. SunDec 6

    19:30

    4h 35mNonstop

    01:05+1

    $246 USD

    Air China CA 960 · seen Nov 8

  118. WedDec 30

    01:05

    4h 45mNonstop

    06:50

    $246 USD

    Hainan Airlines HU 7996 · seen Nov 9

  119. FriDec 4

    15:15

    4h 45mNonstop

    21:00

    $276 USD

    Air China CA 886 · seen Nov 9

  120. SatDec 5

    23:40

    4h 40mNonstop

    05:20+1

    $294 USD

    Thai Airways TG 674 · seen Nov 9

The cheapest round trips we've seen on this route, on any dates, cheapest first.

We may earn a commission from the seller · How we rank

  1. 14 nightsFeb 6–20

    02:20

    PEK

    Cheapest$236 USD

    ZH306 · 2 stops · 23h 25m in all, both ways · seen Nov 4

  2. 18 nightsJan 7–25

    02:20

    PEK

    $238 USD

    ZH306 · 2 stops · 24h 15m in all, both ways · seen Nov 4

  3. 11 nightsJan 1–12

    01:30

    07:10

    $249 USD

    Air China CA 980 · 1 stop · 14h in all, both ways · seen Nov 5

  4. 1 nightMar 11–12

    02:25

    PEK

    $251 USD

    SC4080 · 2 stops · 32h 50m in all, both ways · seen Nov 6

  5. 28 nightsJan 18 – Feb 15

    02:20

    PEK

    $252 USD

    ZH306 · 2 stops · 25h 30m in all, both ways · seen Nov 7

  6. 15 nightsFeb 27 – Mar 14

    15:15

    21:00

    $259 USD

    Air China CA 886 · 1 stop · 14h 5m in all, both ways · seen Nov 9

  7. 6 nightsDec 14–20

    18:00

    PEK

    $261 USD

    ZH282 · 2 stops · 51h 15m in all, both ways · seen Nov 6

  8. 24 nightsFeb 6 – Mar 2

    02:20

    PEK

    $265 USD

    ZH306 · 2 stops · 20h 45m in all, both ways · seen Nov 4

  9. 6 nightsFeb 7–13

    02:20

    PEK

    $265 USD

    ZH306 · 2 stops · 23h in all, both ways · seen Nov 9

  10. 7 nightsDec 3–10

    18:00

    PEK

    $265 USD

    ZH282 · 2 stops · 46h 45m in all, both ways · seen Nov 5

Show 142 more fares
  1. 12 nightsDec 3–15

    18:00

    PEK

    $265 USD

    ZH282 · 2 stops · 46h 45m in all, both ways · seen Nov 9

  2. 10 nightsMar 1–11

    19:30

    01:05+1

    $266 USD

    Air China CA 960 · 1 stop · 14h 55m in all, both ways · seen Nov 9

  3. 6 nightsMar 3–9

    15:15

    21:00

    $266 USD

    Air China CA 886 · 1 stop · 15h 5m in all, both ways · seen Nov 9

  4. 14 nightsFeb 26 – Mar 12

    15:15

    21:00

    $266 USD

    Air China CA 886 · 1 stop · 15h 10m in all, both ways · seen Nov 9

  5. 2 nightsDec 21–23

    18:00

    PEK

    $267 USD

    ZH282 · 2 stops · 47h 30m in all, both ways · seen Nov 7

  6. 30 nightsDec 21 – Jan 20

    18:00

    PEK

    $268 USD

    ZH282 · 2 stops · 34h 20m in all, both ways · seen Nov 6

  7. 15 nightsJan 30 – Feb 14

    19:30

    01:05+1

    $271 USD

    Air China CA 960 · 1 stop · 14h 55m in all, both ways · seen Nov 6

  8. 5 nightsNov 18–23

    02:25

    PEK

    $271 USD

    SC4080 · 2 stops · 32h 50m in all, both ways · seen Nov 9

  9. 3 nightsJan 7–10

    19:30

    01:05+1

    $273 USD

    Air China CA 960 · 1 stop · 13h 55m in all, both ways · seen Nov 8

  10. 4 nightsMar 10–14

    01:30

    07:10

    $273 USD

    Air China CA 980 · 1 stop · 14h in all, both ways · seen Nov 9

  11. 10 nightsJan 5–15

    19:30

    01:05+1

    $273 USD

    Air China CA 960 · 1 stop · 15h in all, both ways · seen Nov 5

  12. 20 nightsMar 14 – Apr 3

    01:30

    07:10

    $273 USD

    Air China CA 980 · 1 stop · 15h 40m in all, both ways · seen Nov 6

  13. 14 nightsMar 6–20

    15:15

    21:00

    $274 USD

    Air China CA 886 · 1 stop · 15h 5m in all, both ways · seen Nov 9

  14. 11 nightsJan 8–19

    02:20

    PEK

    $274 USD

    ZH306 · 1 stop · 15h 15m in all, both ways · seen Nov 6

  15. 12 nightsMar 21 – Apr 2

    15:15

    21:00

    $275 USD

    Air China CA 886 · 1 stop · 15h 45m in all, both ways · seen Nov 9

  16. 15 nightsMar 21 – Apr 5

    15:15

    21:00

    $275 USD

    Air China CA 886 · 1 stop · 15h 45m in all, both ways · seen Nov 8

  17. 10 nightsMar 26 – Apr 5

    15:15

    21:00

    $275 USD

    Air China CA 886 · 1 stop · 15h 45m in all, both ways · seen Nov 7

  18. 9 nightsDec 10–19

    19:55

    PEK

    $276 USD

    FM8610 · 2 stops · 23h 5m in all, both ways · seen Nov 4

  19. 13 nightsJan 20 – Feb 2

    02:20

    PEK

    $279 USD

    ZH306 · 2 stops · 39h 25m in all, both ways · seen Nov 9

  20. 11 nightsDec 1–12

    18:00

    PEK

    $280 USD

    ZH282 · 2 stops · 46h 45m in all, both ways · seen Nov 9

  21. 28 nightsDec 19 – Jan 16

    18:00

    PEK

    $285 USD

    ZH282 · 2 stops · 37h 5m in all, both ways · seen Nov 5

  22. 29 nightsDec 19 – Jan 17

    18:00

    PEK

    $285 USD

    ZH282 · 2 stops · 37h 5m in all, both ways · seen Nov 5

  23. 1 nightMar 11–12

    15:15

    21:00

    $286 USD

    Air China CA 886 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  24. 8 nightsDec 10–18

    16:20

    22:05

    $287 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 7

  25. 41 nightsFeb 4 – Mar 17

    02:20

    PEK

    $289 USD

    ZH306 · 2 stops · 26h 25m in all, both ways · seen Nov 4

  26. 46 nightsFeb 5 – Mar 23

    02:20

    PEK

    $289 USD

    ZH306 · 2 stops · 29h 25m in all, both ways · seen Nov 4

  27. 5 nightsJan 2–7

    18:00

    PEK

    $291 USD

    ZH282 · 2 stops · 36h 5m in all, both ways · seen Nov 4

  28. 11 nightsDec 2–13

    18:10

    PEK

    $293 USD

    ZH308 · 2 stops · 39h 35m in all, both ways · seen Nov 8

  29. 7 nightsNov 23–30

    02:20

    PEK

    $294 USD

    ZH306 · 2 stops · 25h 5m in all, both ways · seen Nov 9

  30. 11 nightsJan 1–12

    16:20

    22:05

    $297 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  31. Same dayJan 12

    02:20

    PEK

    $297 USD

    ZH306 · 2 stops · 26h in all, both ways · seen Nov 4

  32. 4 nightsDec 9–13

    18:00

    PEK

    $297 USD

    ZH282 · 2 stops · 41h 55m in all, both ways · seen Nov 6

  33. 6 nightsDec 10–16

    18:00

    PEK

    $297 USD

    ZH282 · 2 stops · 51h 15m in all, both ways · seen Nov 4

  34. 7 nightsApr 3–10

    19:35

    01:25+1

    $298 USD

    Air China CA 960 · 1 stop · 15h 50m in all, both ways · seen Nov 8

  35. 7 nightsJun 13–20

    19:35

    01:25+1

    $299 USD

    Air China CA 960 · 1 stop · 15h 50m in all, both ways · seen Nov 6

  36. 6 nightsDec 14–20

    01:05

    06:50

    $302 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  37. 15 nightsJan 30 – Feb 14

    01:05

    06:50

    $304 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  38. 28 nightsJan 18 – Feb 15

    01:05

    06:50

    $304 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 10m in all, both ways · seen Nov 7

  39. Same dayMar 24

    01:30

    07:10

    $304 USD

    Air China CA 980 · 1 stop · 14h in all, both ways · seen Nov 4

  40. 47 nightsFeb 4 – Mar 23

    02:20

    PEK

    $304 USD

    ZH306 · 2 stops · 39h 30m in all, both ways · seen Nov 4

  41. 7 nightsNov 23–30

    16:20

    22:05

    $305 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 9

  42. 1 nightJun 2–3

    01:30

    07:30

    $307 USD

    Air China CA 980 · 1 stop · 28h 40m in all, both ways · seen Nov 8

  43. 16 nightsDec 28 – Jan 13

    02:20

    PEK

    $308 USD

    ZH306 · 2 stops · 27h 15m in all, both ways · seen Nov 10

  44. 33 nightsDec 14 – Jan 16

    01:05

    06:50

    $310 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 8

  45. 1 nightFeb 26–27

    15:15

    21:00

    $313 USD

    Air China CA 886 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  46. 20 nightsMar 14 – Apr 3

    15:15

    21:00

    $313 USD

    Air China CA 886 · Nonstop · 10h in all, both ways · seen Nov 6

  47. 15 nightsDec 25 – Jan 9

    15:15

    21:00

    $313 USD

    Air China CA 886 · 1 stop · 16h 35m in all, both ways · seen Nov 8

  48. 15 nightsMar 21 – Apr 5

    01:30

    07:10

    $314 USD

    Air China CA 980 · Nonstop · 9h 55m in all, both ways · seen Nov 8

  49. Same dayJan 14

    02:20

    PEK

    $314 USD

    ZH306 · 1 stop · 17h 35m in all, both ways · seen Nov 5

  50. 12 nightsJan 31 – Feb 12

    18:10

    PEK

    $314 USD

    ZH308 · 1 stop · 21h 40m in all, both ways · seen Nov 8

  51. 4 nightsMar 10–14

    15:15

    21:00

    $315 USD

    Air China CA 886 · Nonstop · 10h 5m in all, both ways · seen Nov 9

  52. 20 nightsDec 25 – Jan 14

    15:15

    21:00

    $315 USD

    Air China CA 886 · 1 stop · 14h 5m in all, both ways · seen Nov 5

  53. 6 nightsDec 10–16

    16:20

    22:05

    $317 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 4

  54. 11 nightsDec 1–12

    16:20

    22:05

    $319 USD

    Hainan Airlines HU 430 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  55. Same dayJan 12

    01:05

    06:50

    $319 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 4

  56. 10 nightsDec 30 – Jan 9

    18:10

    PEK

    $319 USD

    ZH308 · 2 stops · 26h 35m in all, both ways · seen Nov 5

  57. 11 nightsDec 30 – Jan 10

    18:10

    PEK

    $319 USD

    ZH308 · 2 stops · 26h 35m in all, both ways · seen Nov 5

  58. 1 nightJun 2–3

    10:00

    15:45

    $320 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 8

  59. 2 nightsFeb 17–19

    18:00

    PEK

    $320 USD

    ZH282 · 1 stop · 28h 10m in all, both ways · seen Nov 4

  60. 7 nightsJun 13–20

    10:00

    15:45

    $323 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 6

  61. 12 nightsJan 23 – Feb 4

    12:45

    PEK

    $324 USD

    Cathay Pacific CX 788 · 2 stops · 24h 10m in all, both ways · seen Nov 9

  62. 1 nightJan 21–22

    19:30

    01:05+1

    $325 USD

    Air China CA 960 · 1 stop · 15h in all, both ways · seen Nov 9

  63. 9 nightsJan 22–31

    12:45

    PEK

    $325 USD

    Cathay Pacific CX 788 · 2 stops · 16h 40m in all, both ways · seen Nov 6

  64. 4 nightsFeb 16–20

    12:45

    PEK

    $325 USD

    Cathay Pacific CX 788 · 2 stops · 17h 35m in all, both ways · seen Nov 6

  65. 23 nightsJan 11 – Feb 3

    13:05

    PEK

    $325 USD

    Cathay Pacific CX 618 · 2 stops · 19h 55m in all, both ways · seen Nov 5

  66. 27 nightsJan 10 – Feb 6

    11:45

    PEK

    $325 USD

    Cathay Pacific CX 750 · 2 stops · 21h 15m in all, both ways · seen Nov 7

  67. 14 nightsDec 28 – Jan 11

    01:30

    07:10

    $326 USD

    Air China CA 980 · 1 stop · 15h 5m in all, both ways · seen Nov 7

  68. 14 nightsDec 28 – Jan 11

    16:20

    22:05

    $327 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 7

  69. 30 nightsDec 21 – Jan 20

    01:05

    06:50

    $327 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  70. 3 nightsJan 7–10

    01:05

    06:50

    $327 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 10m in all, both ways · seen Nov 8

  71. 7 nightsDec 5–12

    18:00

    PEK

    $327 USD

    ZH282 · 2 stops · 51h 15m in all, both ways · seen Nov 9

  72. 1 nightJan 21–22

    16:20

    22:05

    $328 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 9

  73. 27 nightsDec 7 – Jan 3

    19:05

    PEK

    $330 USD

    NX991 · 2 stops · 51h 25m in all, both ways · seen Nov 9

  74. 16 nightsDec 27 – Jan 12

    19:30

    01:05+1

    $332 USD

    Air China CA 960 · 1 stop · 13h 55m in all, both ways · seen Nov 5

  75. 16 nightsFeb 15 – Mar 3

    19:30

    01:05+1

    $333 USD

    Air China CA 960 · 1 stop · 13h 55m in all, both ways · seen Nov 4

  76. 7 nightsDec 30 – Jan 6

    15:15

    21:00

    $333 USD

    Air China CA 886 · 1 stop · 34h 5m in all, both ways · seen Nov 6

  77. 15 nightsDec 18 – Jan 2

    18:00

    PEK

    $341 USD

    ZH282 · 2 stops · 41h 15m in all, both ways · seen Nov 7

  78. Same dayApr 2

    03:15

    PEK

    $343 USD

    ZH7980 · 1 stop · 14h 45m in all, both ways · seen Nov 8

  79. 6 nightsDec 30 – Jan 5

    18:10

    PEK

    $346 USD

    ZH308 · 2 stops · 25h 40m in all, both ways · seen Nov 5

  80. 15 nightsDec 25 – Jan 9

    16:20

    22:05

    $351 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 8

  81. Same dayDec 19

    01:05

    06:50

    $351 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 7

  82. 2 nightsDec 21–23

    01:05

    06:50

    $351 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 7

  83. 12 nightsDec 3–15

    10:10

    15:50

    $352 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  84. 5 nightsNov 18–23

    00:45

    06:20

    $352 USD

    Hainan Airlines HU 7996 · Nonstop · 10h in all, both ways · seen Nov 9

  85. 13 nightsDec 6–19

    15:15

    21:00

    $352 USD

    Air China CA 886 · 1 stop · 34h 35m in all, both ways · seen Nov 5

  86. 9 nightsDec 10–19

    10:10

    15:50

    $353 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  87. 7 nightsDec 29 – Jan 5

    15:15

    21:00

    $353 USD

    Air China CA 886 · 1 stop · 15h 25m in all, both ways · seen Nov 7

  88. 14 nightsFeb 6–20

    10:10

    15:50

    $357 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  89. 7 nightsDec 3–10

    23:40

    05:20+1

    $359 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 5

  90. 5 nightsJan 2–7

    16:20

    22:05

    $359 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 4

  91. 11 nightsJan 8–19

    01:05

    06:50

    $360 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  92. 11 nightsDec 30 – Jan 10

    16:20

    22:05

    $360 USD

    Hainan Airlines HU 430 · Nonstop · 10h 10m in all, both ways · seen Nov 5

  93. 28 nightsDec 19 – Jan 16

    16:20

    22:05

    $361 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  94. 16 nightsDec 27 – Jan 12

    16:20

    22:05

    $361 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  95. Same dayJan 14

    01:05

    06:50

    $361 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  96. 12 nightsJan 31 – Feb 12

    01:05

    06:50

    $363 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 8

  97. 28 nightsDec 5 – Jan 2

    18:00

    PEK

    $364 USD

    ZH282 · 2 stops · 40h 45m in all, both ways · seen Nov 9

  98. 16 nightsDec 28 – Jan 13

    01:05

    06:50

    $372 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 10

  99. 27 nightsDec 5 – Jan 1

    18:00

    PEK

    $373 USD

    ZH282 · 2 stops · 52h 35m in all, both ways · seen Nov 9

  100. 11 nightsDec 2–13

    01:05

    06:50

    $378 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 8

  101. 4 nightsFeb 16–20

    01:05

    06:50

    $378 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 6

  102. 7 nightsDec 29 – Jan 5

    01:05

    06:50

    $380 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 7

  103. 15 nightsDec 14–29

    02:20

    PEK

    $380 USD

    ZH306 · 2 stops · 25h 5m in all, both ways · seen Nov 6

  104. 47 nightsFeb 4 – Mar 23

    10:10

    15:50

    $381 USD

    Thai Airways TG 614 · Nonstop · 10h in all, both ways · seen Nov 4

  105. 41 nightsFeb 4 – Mar 17

    23:40

    05:20+1

    $381 USD

    Thai Airways TG 674 · Nonstop · 10h in all, both ways · seen Nov 4

  106. 46 nightsFeb 5 – Mar 23

    23:40

    05:20+1

    $381 USD

    Thai Airways TG 674 · Nonstop · 10h in all, both ways · seen Nov 4

  107. 24 nightsFeb 6 – Mar 2

    10:10

    15:50

    $382 USD

    Thai Airways TG 614 · Nonstop · 10h in all, both ways · seen Nov 4

  108. 20 nightsDec 25 – Jan 14

    01:05

    06:50

    $387 USD

    Hainan Airlines HU 7996 · Nonstop · 9h 55m in all, both ways · seen Nov 5

  109. 18 nightsJan 7–25

    19:30

    01:05+1

    $388 USD

    Air China CA 960 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  110. 28 nightsDec 3–31

    18:00

    PEK

    $391 USD

    ZH282 · 1 stop · 27h 35m in all, both ways · seen Nov 5

  111. 32 nightsDec 5 – Jan 6

    18:00

    PEK

    $392 USD

    ZH282 · 2 stops · 30h 25m in all, both ways · seen Nov 9

  112. 6 nightsFeb 7–13

    01:05

    06:50

    $394 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 9

  113. 2 nightsFeb 17–19

    19:30

    01:05+1

    $397 USD

    Air China CA 960 · Nonstop · 9h 45m in all, both ways · seen Nov 4

  114. Same dayApr 2

    01:30

    07:30

    $397 USD

    Air China CA 980 · Nonstop · 10h 15m in all, both ways · seen Nov 8

  115. 9 nightsJan 22–31

    10:10

    15:50

    $401 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 6

  116. 10 nightsDec 30 – Jan 9

    16:20

    22:05

    $401 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  117. 29 nightsDec 19 – Jan 17

    01:05

    06:50

    $401 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  118. 6 nightsDec 24–30

    18:10

    PEK

    $402 USD

    ZH308 · 2 stops · 40h 45m in all, both ways · seen Nov 6

  119. 15 nightsDec 14–29

    23:40

    05:20+1

    $405 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 6

  120. 7 nightsJul 22–29

    10:00

    15:45

    $407 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 5

  121. 13 nightsJan 20 – Feb 2

    01:05

    06:50

    $409 USD

    Hainan Airlines HU 7996 · Nonstop · 10h in all, both ways · seen Nov 9

  122. 4 nightsDec 9–13

    16:20

    22:05

    $411 USD

    Hainan Airlines HU 430 · Nonstop · 10h in all, both ways · seen Nov 6

  123. 13 nightsDec 6–19

    23:40

    05:20+1

    $419 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 5

  124. 7 nightsDec 26 – Jan 2

    15:15

    21:00

    $420 USD

    Air China CA 886 · 1 stop · 16h 25m in all, both ways · seen Nov 4

  125. 7 nightsDec 5–12

    23:40

    05:20+1

    $423 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  126. 28 nightsDec 3–31

    23:40

    05:20+1

    $426 USD

    Thai Airways TG 674 · Nonstop · 10h in all, both ways · seen Nov 5

  127. 6 nightsDec 30 – Jan 5

    16:20

    22:05

    $429 USD

    Hainan Airlines HU 430 · Nonstop · 10h 5m in all, both ways · seen Nov 5

  128. 12 nightsJan 23 – Feb 4

    10:10

    15:50

    $437 USD

    Thai Airways TG 614 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  129. 40 nightsFeb 13 – Mar 25

    22:10

    PEK

    $470 USD

    Vietnam Airlines VN 616 · 3 stops · 28h 30m in all, both ways · seen Nov 4

  130. 27 nightsJan 10 – Feb 6

    01:05

    06:50

    $491 USD

    Hainan Airlines HU 7996 · Nonstop · 10h in all, both ways · seen Nov 7

  131. 32 nightsDec 5 – Jan 6

    23:40

    05:20+1

    $500 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  132. 15 nightsDec 18 – Jan 2

    01:05

    06:50

    $502 USD

    Hainan Airlines HU 7996 · Nonstop · 10h in all, both ways · seen Nov 7

  133. 23 nightsJan 11 – Feb 3

    19:30

    01:05+1

    $508 USD

    Air China CA 960 · Nonstop · 9h 50m in all, both ways · seen Nov 5

  134. 6 nightsDec 24–30

    01:05

    06:50

    $509 USD

    Hainan Airlines HU 7996 · Nonstop · 10h in all, both ways · seen Nov 6

  135. 27 nightsDec 5 – Jan 1

    23:40

    05:20+1

    $532 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  136. 7 nightsDec 26 – Jan 2

    16:20

    22:05

    $537 USD

    Hainan Airlines HU 430 · Nonstop · 10h 10m in all, both ways · seen Nov 4

  137. 37 nightsFeb 10 – Mar 19

    01:05

    06:50

    $538 USD

    Hainan Airlines HU 7996 · Nonstop · 10h 5m in all, both ways · seen Nov 4

  138. 28 nightsDec 5 – Jan 2

    23:40

    05:20+1

    $574 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 9

  139. 12 nightsFeb 11–23

    10:10

    15:50

    $580 USD

    Thai Airways TG 4847 · Nonstop · 9h 55m in all, both ways · seen Nov 7

  140. 26 nightsFeb 12 – Mar 10

    19:30

    01:05+1

    $589 USD

    Air China CA 960 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  141. 40 nightsFeb 13 – Mar 25

    19:30

    01:05+1

    $598 USD

    Air China CA 960 · Nonstop · 9h 55m in all, both ways · seen Nov 4

  142. 27 nightsDec 7 – Jan 3

    23:40

    05:20+1

    $612 USD

    Thai Airways TG 674 · Nonstop · 9h 55m in all, both ways · seen Nov 9

Compared with Bangkok → Beijing: $131 one way (Nov 13).

Airlines seen on this route

  • Sichuan Airlines
  • Air China
  • Cathay Pacific
  • FM
  • Hainan Airlines
  • China Eastern
  • NX
  • SC
  • Thai Airways
  • Vietnam Airlines
  • ZH

Marketing carriers; the operating airline is shown by the seller.

Bangkok to Beijing in numbers

  • By month, Nov 2026 is the cheapest we've seen at $131 USD and Jul 2027 the most expensive at $221 USD — a spread of 69%.
  • Nonstop fares were seen on 63 of the 75 departure dates; carriers seen: Sichuan Airlines, Air China, Cathay Pacific, FM, Hainan Airlines, China Eastern, NX, SC, Thai Airways, Vietnam Airlines, ZH.
  • BKK serves Bangkok, Thailand; PEK serves Beijing, China.
  • Beijing runs 1 hour ahead of Bangkok.

Questions

What is the cheapest fare from Bangkok (BKK) to Beijing (PEK)?

The cheapest one-way fare from Bangkok (BKK) to Beijing (PEK) we have seen is $131 USD, departing Nov 13, 2026 (seen Nov 10, 2026): ZH306, 1 stop, 15h 30m.

Is there a nonstop flight from Bangkok (BKK) to Beijing (PEK)?

Nonstop fares were seen on 63 of the 75 departure dates; carriers seen: Sichuan Airlines, Air China, Cathay Pacific, FM, Hainan Airlines, China Eastern, NX, SC, Thai Airways, Vietnam Airlines, ZH.

Which month is cheapest to fly from Bangkok (BKK) to Beijing (PEK)?

By month, Nov 2026 is the cheapest we've seen at $131 USD and Jul 2027 the most expensive at $221 USD — a spread of 69%.

How old is this price?

It is the cheapest fare we've seen for that date; the date beside it is the day it was seen, or our last check. We look again at least once a day for the routes people search, and stop showing a route's prices two days after our last look. The seller's page shows the price right now.

How does a2bflight rank results?

By price and duration only; commission never enters the order. Cheapest means cheapest among the fares we've seen for this route. A click that books may earn a2bflight a commission from the seller; the price you see is the seller's own. See how we rank and what we keep.