Skip to content

prices we've seen · United States fares · USD

Flights from Shanghai (SHA) to Bangkok (BKK)

  • One way from $109
  • Round trip from $214
  • No nonstop seen
  • Fastest 7h 30m
  • 6 airlines

The cheapest one-way fare from Shanghai (SHA) to Bangkok (BKK) we have seen is $109 USD, departing Dec 17, 2026 (seen Nov 9, 2026): China Eastern MU 5327, 1 stop, 8h 35m.

Search flights

Depart
More options

Cheapest · One wayseen Nov 9

$109 USD

China Eastern MU 5327 · Dec 17 · 1 stop · 8h 35m

A typical day on this route: $115

Continue on the seller's site — $109

Cheapest round tripseen Nov 4

$214 USD

China Eastern MU 5313 · Dec 9 → Dec 14 · 2 stops · 18h 15m in all, both ways

Continue on the seller's site — $214

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$115
  2. Dec 2026$109
  3. Jan 2027$142

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. ThuDec 17

    18:30

    8h 35m1 stop

    02:05+1

    Cheapest$109 USD

    China Eastern MU 5327 · seen Nov 9

  2. TueDec 22

    19:35

    7h 30m1 stop

    02:05+1

    $110 USD

    China Eastern MU 5315 · seen Nov 9

  3. WedDec 23

    19:35

    7h 30m1 stop

    02:05+1

    $110 USD

    China Eastern MU 5315 · seen Nov 9

  4. SunDec 6

    18:30

    8h 35m1 stop

    02:05+1

    $110 USD

    China Eastern MU 5327 · seen Nov 9

  5. ThuDec 24

    08:15

    7h 40m1 stop

    14:55

    $111 USD

    China Eastern MU 5810 · seen Nov 9

  6. FriDec 25

    08:15

    7h 40m1 stop

    14:55

    $111 USD

    China Eastern MU 5810 · seen Nov 9

  7. ThuDec 3

    10:30

    13h 5m1 stop

    22:35

    $115 USD

    Air China CA 1528 · seen Nov 9

  8. TueDec 8

    07:45

    15h 50m1 stop

    22:35

    $115 USD

    Air China CA 1564 · seen Nov 9

  9. ThuNov 19

    07:45

    17h 25m1 stop

    00:10+1

    $115 USD

    Air China CA 1564 · seen Nov 9

  10. SatDec 5

    22:30

    25h 5m1 stop

    22:35+1

    $115 USD

    Air China CA 1566 · seen Nov 9

Show 7 more fares
  1. FriDec 4

    19:30

    28h 5m1 stop

    22:35+1

    $115 USD

    Air China CA 1516 · seen Nov 9

  2. FriDec 11

    10:30

    13h 5m1 stop

    22:35

    $116 USD

    Air China CA 1528 · seen Nov 9

  3. FriNov 20

    21:30

    26h 5m1 stop

    22:35+1

    $116 USD

    Air China CA 1510 · seen Nov 9

  4. SunDec 20

    18:30

    8h 35m1 stop

    02:05+1

    $118 USD

    China Eastern MU 5327 · seen Nov 9

  5. FriDec 18

    15:05

    10h 30m1 stop

    00:35+1

    $118 USD

    China Eastern MU 5806 · seen Nov 8

  6. SatDec 26

    09:15

    25h 35m1 stop

    09:50+1

    $119 USD

    FM120 · seen Nov 9

  7. MonJan 4

    22:30

    13h 5m1 stop

    10:35+1

    $142 USD

    Cathay Pacific CX 327 · 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. 5 nightsDec 9–14

    16:55

    BKK

    Cheapest$214 USD

    China Eastern MU 5313 · 2 stops · 18h 15m in all, both ways · seen Nov 4

  2. 5 nightsDec 13–18

    20:00

    BKK

    $215 USD

    China Eastern MU 5814 · 2 stops · 22h 55m in all, both ways · seen Nov 4

  3. 28 nightsDec 19 – Jan 16

    19:35

    BKK

    $225 USD

    China Eastern MU 5315 · 1 stop · 11h 55m in all, both ways · seen Nov 4

  4. 22 nightsDec 18 – Jan 9

    15:55

    BKK

    $225 USD

    China Eastern MU 5808 · 1 stop · 12h 35m in all, both ways · seen Nov 4

  5. 32 nightsDec 12 – Jan 13

    17:55

    BKK

    $226 USD

    China Eastern MU 5804 · 1 stop · 21h 20m in all, both ways · seen Nov 4

  6. 12 nightsDec 8–20

    08:15

    BKK

    $227 USD

    China Eastern MU 5810 · 1 stop · 11h 55m in all, both ways · seen Nov 6

  7. 8 nightsNov 30 – Dec 8

    17:55

    BKK

    $231 USD

    China Eastern MU 5804 · 2 stops · 14h 15m in all, both ways · seen Nov 9

  8. 4 nightsDec 14–18

    08:15

    BKK

    $231 USD

    China Eastern MU 5810 · 2 stops · 14h 15m in all, both ways · seen Nov 8

  9. 6 nightsDec 2–8

    17:55

    BKK

    $231 USD

    China Eastern MU 5804 · 2 stops · 15h 45m in all, both ways · seen Nov 5

  10. 3 nightsDec 13–16

    21:35

    BKK

    $231 USD

    China Eastern MU 5812 · 2 stops · 19h 50m in all, both ways · seen Nov 8

Show 72 more fares
  1. 8 nightsDec 1–9

    17:55

    BKK

    $231 USD

    China Eastern MU 5804 · 2 stops · 24h 40m in all, both ways · seen Nov 7

  2. 4 nightsNov 23–27

    18:40

    BKK

    $231 USD

    China Eastern MU 5808 · 2 stops · 29h 20m in all, both ways · seen Nov 8

  3. 8 nightsDec 11–19

    12:10

    BKK

    $231 USD

    China Eastern MU 5802 · 2 stops · 35h 50m in all, both ways · seen Nov 9

  4. 14 nightsDec 1–15

    17:55

    BKK

    $233 USD

    China Eastern MU 5804 · 1 stop · 12h 5m in all, both ways · seen Nov 10

  5. 21 nightsDec 22 – Jan 12

    17:55

    BKK

    $233 USD

    China Eastern MU 5804 · 1 stop · 12h 5m in all, both ways · seen Nov 6

  6. 22 nightsDec 22 – Jan 13

    17:55

    BKK

    $233 USD

    China Eastern MU 5804 · 1 stop · 12h 5m in all, both ways · seen Nov 5

  7. 14 nightsDec 24 – Jan 7

    08:15

    BKK

    $233 USD

    China Eastern MU 5810 · 1 stop · 12h 5m in all, both ways · seen Nov 9

  8. 21 nightsDec 24 – Jan 14

    08:15

    BKK

    $233 USD

    China Eastern MU 5810 · 1 stop · 12h 5m in all, both ways · seen Nov 6

  9. 31 nightsDec 18 – Jan 18

    15:05

    BKK

    $233 USD

    China Eastern MU 5806 · 1 stop · 13h 25m in all, both ways · seen Nov 8

  10. 18 nightsDec 20 – Jan 7

    10:10

    BKK

    $233 USD

    China Eastern MU 5323 · 1 stop · 15h 25m in all, both ways · seen Nov 7

  11. 25 nightsDec 25 – Jan 19

    10:10

    BKK

    $233 USD

    China Eastern MU 5323 · 1 stop · 15h 25m in all, both ways · seen Nov 9

  12. 10 nightsDec 23 – Jan 2

    17:30

    BKK

    $233 USD

    China Eastern MU 9199 · 2 stops · 17h in all, both ways · seen Nov 5

  13. 7 nightsDec 10–17

    21:35

    BKK

    $233 USD

    China Eastern MU 5812 · 1 stop · 17h 20m in all, both ways · seen Nov 4

  14. 12 nightsDec 17–29

    10:10

    BKK

    $234 USD

    China Southern CZ 3576 · 2 stops · 21h 45m in all, both ways · seen Nov 4

  15. 20 nightsDec 18 – Jan 7

    19:35

    BKK

    $235 USD

    China Eastern MU 5315 · 1 stop · 11h 45m in all, both ways · seen Nov 4

  16. 14 nightsDec 8–22

    09:10

    BKK

    $235 USD

    Hainan Airlines HU 7320 · 1 stop · 14h 40m in all, both ways · seen Nov 9

  17. 5 nightsDec 7–12

    21:35

    BKK

    $235 USD

    China Eastern MU 5812 · 2 stops · 36h 55m in all, both ways · seen Nov 9

  18. 18 nightsDec 18 – Jan 5

    19:35

    BKK

    $236 USD

    China Eastern MU 5315 · 1 stop · 11h 45m in all, both ways · seen Nov 4

  19. 5 nightsFeb 26 – Mar 3

    19:35

    BKK

    $238 USD

    China Eastern MU 5315 · 2 stops · 20h 20m in all, both ways · seen Nov 4

  20. 6 nightsFeb 26 – Mar 4

    18:30

    BKK

    $238 USD

    China Eastern MU 5327 · 2 stops · 21h 25m in all, both ways · seen Nov 4

  21. 9 nightsFeb 24 – Mar 5

    19:35

    BKK

    $238 USD

    China Eastern MU 5315 · 2 stops · 22h 10m in all, both ways · seen Nov 4

  22. 9 nightsFeb 26 – Mar 7

    19:35

    BKK

    $238 USD

    China Eastern MU 5315 · 2 stops · 22h 10m in all, both ways · seen Nov 4

  23. 8 nightsFeb 25 – Mar 5

    18:30

    BKK

    $238 USD

    China Eastern MU 5327 · 2 stops · 24h in all, both ways · seen Nov 4

  24. 7 nightsFeb 24 – Mar 3

    18:30

    BKK

    $238 USD

    China Eastern MU 5327 · 2 stops · 32h 5m in all, both ways · seen Nov 4

  25. 12 nightsDec 7–19

    15:30

    BKK

    $241 USD

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

  26. 16 nightsDec 17 – Jan 2

    19:35

    BKK

    $242 USD

    China Eastern MU 5315 · 2 stops · 15h 35m in all, both ways · seen Nov 4

  27. 13 nightsDec 10–23

    20:00

    BKK

    $242 USD

    China Eastern MU 5814 · 1 stop · 19h 10m in all, both ways · seen Nov 6

  28. 20 nightsDec 17 – Jan 6

    19:35

    BKK

    $242 USD

    China Eastern MU 5315 · 2 stops · 19h 20m in all, both ways · seen Nov 4

  29. 2 nightsNov 20–22

    09:10

    BKK

    $242 USD

    Hainan Airlines HU 7320 · 2 stops · 36h 40m in all, both ways · seen Nov 9

  30. 17 nightsDec 24 – Jan 10

    08:15

    BKK

    $244 USD

    China Eastern MU 5810 · 1 stop · 11h 55m in all, both ways · seen Nov 9

  31. 13 nightsDec 8–21

    08:15

    BKK

    $244 USD

    China Eastern MU 5810 · 1 stop · 12h 5m in all, both ways · seen Nov 6

  32. 11 nightsDec 20–31

    08:15

    BKK

    $245 USD

    China Eastern MU 5810 · 1 stop · 12h 5m in all, both ways · seen Nov 6

  33. 19 nightsDec 18 – Jan 6

    12:10

    BKK

    $245 USD

    China Eastern MU 5802 · 1 stop · 13h 25m in all, both ways · seen Nov 7

  34. 19 nightsFeb 13 – Mar 4

    11:50

    BKK

    $245 USD

    China Southern CZ 3524 · 2 stops · 23h 30m in all, both ways · seen Nov 4

  35. 16 nightsDec 2–18

    13:30

    BKK

    $245 USD

    Air China CA 1520 · 2 stops · 26h 55m in all, both ways · seen Nov 9

  36. 3 nightsDec 4–7

    10:30

    BKK

    $245 USD

    Air China CA 1528 · 2 stops · 30h 50m in all, both ways · seen Nov 9

  37. 4 nightsDec 4–8

    15:05

    BKK

    $246 USD

    China Eastern MU 5806 · 1 stop · 13h 25m in all, both ways · seen Nov 6

  38. 13 nightsNov 26 – Dec 9

    12:15

    BKK

    $246 USD

    Air China CA 1502 · 2 stops · 24h 35m in all, both ways · seen Nov 7

  39. 5 nightsNov 23–28

    13:30

    BKK

    $246 USD

    Air China CA 1520 · 2 stops · 26h 10m in all, both ways · seen Nov 7

  40. 14 nightsDec 18 – Jan 1

    07:45

    BKK

    $246 USD

    Air China CA 1564 · 2 stops · 29h 20m in all, both ways · seen Nov 7

  41. 24 nightsDec 18 – Jan 11

    07:45

    BKK

    $246 USD

    Air China CA 1564 · 2 stops · 29h 35m in all, both ways · seen Nov 8

  42. 23 nightsDec 2–25

    13:30

    BKK

    $246 USD

    Air China CA 1520 · 2 stops · 29h 40m in all, both ways · seen Nov 9

  43. 5 nightsDec 2–7

    11:15

    BKK

    $246 USD

    Air China CA 1508 · 2 stops · 31h 55m in all, both ways · seen Nov 7

  44. 23 nightsDec 17 – Jan 9

    19:35

    BKK

    $247 USD

    China Eastern MU 5315 · 1 stop · 11h 45m in all, both ways · seen Nov 7

  45. 12 nightsDec 10–22

    21:35

    BKK

    $247 USD

    China Eastern MU 5812 · 1 stop · 17h 30m in all, both ways · seen Nov 6

  46. 20 nightsDec 20 – Jan 9

    19:35

    BKK

    $248 USD

    China Eastern MU 5315 · 1 stop · 11h 45m in all, both ways · seen Nov 8

  47. 9 nightsDec 2–11

    17:55

    BKK

    $248 USD

    China Eastern MU 5804 · 2 stops · 16h 10m in all, both ways · seen Nov 4

  48. 35 nightsDec 17 – Jan 21

    07:45

    BKK

    $248 USD

    Air China CA 1564 · 1 stop · 20h 5m in all, both ways · seen Nov 8

  49. 23 nightsDec 16 – Jan 8

    10:30

    BKK

    $249 USD

    Air China CA 1528 · 1 stop · 17h 30m in all, both ways · seen Nov 7

  50. 13 nightsNov 24 – Dec 7

    15:30

    BKK

    $249 USD

    Air China CA 1558 · 2 stops · 27h 20m in all, both ways · seen Nov 9

  51. 10 nightsDec 20–30

    15:05

    BKK

    $250 USD

    China Eastern MU 5806 · 1 stop · 13h 25m in all, both ways · seen Nov 9

  52. 13 nightsDec 19 – Jan 1

    22:30

    BKK

    $252 USD

    Air China CA 1566 · 1 stop · 29h 30m in all, both ways · seen Nov 7

  53. 13 nightsDec 23 – Jan 5

    19:35

    BKK

    $253 USD

    China Eastern MU 5315 · 2 stops · 20h 20m in all, both ways · seen Nov 5

  54. 2 nightsDec 26–28

    10:10

    BKK

    $254 USD

    China Eastern MU 5323 · 1 stop · 29h 5m in all, both ways · seen Nov 7

  55. 2 nightsDec 24–26

    08:15

    BKK

    $255 USD

    China Eastern MU 5810 · 1 stop · 11h 55m in all, both ways · seen Nov 4

  56. 8 nightsMar 23–31

    19:35

    BKK

    $255 USD

    China Eastern MU 5315 · 2 stops · 24h 55m in all, both ways · seen Nov 5

  57. 9 nightsDec 19–28

    22:30

    BKK

    $256 USD

    Air China CA 1566 · 2 stops · 40h 20m in all, both ways · seen Nov 6

  58. 13 nightsDec 21 – Jan 3

    19:35

    BKK

    $257 USD

    China Eastern MU 5315 · 2 stops · 16h in all, both ways · seen Nov 5

  59. 12 nightsNov 23 – Dec 5

    10:30

    BKK

    $257 USD

    Air China CA 1528 · 1 stop · 17h 25m in all, both ways · seen Nov 8

  60. 9 nightsMar 15–24

    19:35

    BKK

    $257 USD

    China Eastern MU 5315 · 2 stops · 19h 20m in all, both ways · seen Nov 6

  61. 2 nightsMar 9–11

    12:10

    BKK

    $257 USD

    China Eastern MU 5802 · 2 stops · 21h 50m in all, both ways · seen Nov 4

  62. 4 nightsDec 25–29

    08:15

    BKK

    $258 USD

    China Eastern MU 5810 · 1 stop · 11h 55m in all, both ways · seen Nov 7

  63. 14 nightsJan 4–18

    22:30

    BKK

    $259 USD

    Cathay Pacific CX 327 · 1 stop · 17h 30m in all, both ways · seen Nov 6

  64. 12 nightsDec 26 – Jan 7

    20:30

    BKK

    $261 USD

    China Southern CZ 3588 · 1 stop · 20h 5m in all, both ways · seen Nov 7

  65. 15 nightsDec 27 – Jan 11

    21:50

    BKK

    $261 USD

    China Southern CZ 3582 · 2 stops · 23h 10m in all, both ways · seen Nov 4

  66. 8 nightsDec 25 – Jan 2

    08:15

    BKK

    $264 USD

    China Eastern MU 5810 · 2 stops · 19h 45m in all, both ways · seen Nov 7

  67. 3 nightsDec 25–28

    15:05

    BKK

    $265 USD

    China Eastern MU 5806 · 1 stop · 13h 25m in all, both ways · seen Nov 7

  68. 15 nightsDec 20 – Jan 4

    08:15

    BKK

    $265 USD

    China Eastern MU 5810 · 2 stops · 14h 50m in all, both ways · seen Nov 9

  69. 4 nightsDec 2–6

    10:30

    BKK

    $267 USD

    Air China CA 1528 · 2 stops · 26h 30m in all, both ways · seen Nov 9

  70. 15 nightsDec 26 – Jan 10

    07:55

    BKK

    $272 USD

    China Southern CZ 3590 · 1 stop · 15h 35m in all, both ways · seen Nov 9

  71. 3 nightsDec 31 – Jan 3

    17:30

    BKK

    $273 USD

    China Eastern MU 9199 · 2 stops · 25h 25m in all, both ways · seen Nov 4

  72. 20 nightsDec 27 – Jan 16

    08:15

    BKK

    $274 USD

    China Eastern MU 5810 · 1 stop · 11h 55m in all, both ways · seen Nov 5

Compared with Shanghai → Bangkok: $109 one way (Dec 17).

Airlines seen on this route

  • Air China
  • Cathay Pacific
  • China Southern
  • FM
  • Hainan Airlines
  • China Eastern

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

Shanghai to Bangkok in numbers

  • By month, Dec 2026 is the cheapest we've seen at $109 USD and Jan 2027 the most expensive at $142 USD — a spread of 30%.
  • None of the 17 departure dates seen has a nonstop fare — every fare has at least one stop; carriers seen: Air China, Cathay Pacific, China Southern, FM, Hainan Airlines, China Eastern.
  • SHA serves Shanghai, China; BKK serves Bangkok, Thailand.
  • Bangkok runs 1 hour behind Shanghai.

Questions

What is the cheapest fare from Shanghai (SHA) to Bangkok (BKK)?

The cheapest one-way fare from Shanghai (SHA) to Bangkok (BKK) we have seen is $109 USD, departing Dec 17, 2026 (seen Nov 9, 2026): China Eastern MU 5327, 1 stop, 8h 35m.

Is there a nonstop flight from Shanghai (SHA) to Bangkok (BKK)?

None of the 17 departure dates seen has a nonstop fare — every fare has at least one stop; carriers seen: Air China, Cathay Pacific, China Southern, FM, Hainan Airlines, China Eastern.

Which month is cheapest to fly from Shanghai (SHA) to Bangkok (BKK)?

By month, Dec 2026 is the cheapest we've seen at $109 USD and Jan 2027 the most expensive at $142 USD — a spread of 30%.

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.