Skip to content

prices we've seen · United States fares · USD

Flights from Bangkok (BKK) to Shanghai (PVG)

  • One way from $101
  • Round trip from $189
  • Nonstop on 77 of 77 dates
  • Fastest 4h 5m
  • 7 airlines

The cheapest one-way fare from Bangkok (BKK) to Shanghai (PVG) we have seen is $101 USD, departing Nov 14, 2026 (seen Nov 10, 2026): Thai Vietjet Air VZ 3524, nonstop, 4h 20m.

Search flights

Depart
More options

Cheapest · One wayseen Nov 10

$101 USD

Thai Vietjet Air VZ 3524 · Nov 14 · Nonstop · 4h 20m

A typical day on this route: $125

Continue on the seller's site — $101

Cheapest round tripseen Nov 10

$189 USD

China Southern CZ 8080 · Nov 28 → Dec 1 · 2 stops · 16h 55m in all, both ways

Continue on the seller's site — $189

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 11

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

  1. Nov 2026$101
  2. Dec 2026$113
  3. Jan 2027$113
  4. Feb 2027$127
  5. Mar 2027$138
  6. Apr 2027$139
  7. May 2027$144
  8. Jun 2027$144
  9. Jul 2027$143
  10. Aug 2027$156
  11. Sep 2027$112
  12. Oct 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. SatNov 14

    18:55

    4h 20mNonstop

    00:15+1

    Cheapest$101 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  2. ThuNov 19

    18:55

    4h 20mNonstop

    00:15+1

    $109 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  3. SatDec 12

    18:55

    4h 20mNonstop

    00:15+1

    $113 USD

    Thai Vietjet Air VZ 3524 · seen Nov 9

  4. TueJan 12

    03:20

    4h 25mNonstop

    08:45

    $113 USD

    Spring Airlines 9C 7294 · seen Nov 10

  5. ThuDec 24

    14:50

    4h 5mNonstop

    19:55

    $114 USD

    Spring Airlines 9C 7282 · seen Nov 10

  6. FriJan 15

    18:55

    4h 20mNonstop

    00:15+1

    $114 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  7. TueNov 24

    16:45

    4h 25mNonstop

    22:10

    $114 USD

    Spring Airlines 9C 7284 · seen Nov 10

  8. SatNov 28

    16:45

    4h 25mNonstop

    22:10

    $114 USD

    Spring Airlines 9C 7284 · seen Nov 11

  9. SatJan 16

    16:45

    4h 25mNonstop

    22:10

    $114 USD

    Spring Airlines 9C 7284 · seen Nov 10

  10. MonJan 11

    08:50

    4h 25mNonstop

    14:15

    $114 USD

    Spring Airlines 9C 7290 · seen Nov 10

Show 85 more fares
  1. ThuJan 21

    08:50

    4h 25mNonstop

    14:15

    $114 USD

    Spring Airlines 9C 7290 · seen Nov 10

  2. WedNov 25

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  3. TueDec 1

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  4. MonDec 14

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  5. TueDec 15

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  6. WedDec 16

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  7. ThuDec 17

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 9

  8. SatDec 19

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  9. SatJan 9

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 10

  10. ThuJan 14

    16:45

    4h 25mNonstop

    22:10

    $115 USD

    Spring Airlines 9C 7284 · seen Nov 8

  11. TueDec 22

    08:50

    4h 25mNonstop

    14:15

    $115 USD

    Spring Airlines 9C 7290 · seen Nov 10

  12. ThuJan 7

    03:20

    4h 25mNonstop

    08:45

    $115 USD

    Spring Airlines 9C 7294 · seen Nov 10

  13. WedJan 13

    03:20

    4h 25mNonstop

    08:45

    $115 USD

    Spring Airlines 9C 7294 · seen Nov 10

  14. TueJan 19

    03:20

    4h 25mNonstop

    08:45

    $115 USD

    Spring Airlines 9C 7294 · seen Nov 10

  15. WedJan 20

    03:20

    4h 25mNonstop

    08:45

    $115 USD

    Spring Airlines 9C 7294 · seen Nov 10

  16. SunNov 29

    03:20

    4h 25mNonstop

    08:45

    $117 USD

    Spring Airlines 9C 7294 · seen Nov 9

  17. FriNov 13

    16:45

    4h 25mNonstop

    22:10

    $118 USD

    Spring Airlines 9C 7284 · seen Nov 10

  18. FriNov 20

    03:20

    4h 25mNonstop

    08:45

    $118 USD

    Spring Airlines 9C 7294 · seen Nov 10

  19. MonJan 25

    08:10

    15h 15m1 stop

    00:25+1

    $118 USD

    China Southern CZ 362 · seen Nov 10

  20. MonJan 18

    03:20

    4h 25mNonstop

    08:45

    $119 USD

    Spring Airlines 9C 7294 · seen Nov 10

  21. MonJan 25

    18:55

    4h 20mNonstop

    00:15+1

    $120 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  22. FriDec 11

    16:45

    4h 25mNonstop

    22:10

    $120 USD

    Spring Airlines 9C 7284 · seen Nov 10

  23. ThuDec 10

    18:55

    4h 20mNonstop

    00:15+1

    $121 USD

    Thai Vietjet Air VZ 3524 · seen Nov 9

  24. WedJan 6

    03:20

    4h 25mNonstop

    08:45

    $121 USD

    Spring Airlines 9C 7294 · seen Nov 9

  25. ThuNov 12

    16:20

    7h 5m1 stop

    00:25+1

    $122 USD

    China Southern CZ 3082 · seen Nov 10

  26. WedNov 18

    11:25

    22h 55m1 stop

    11:20+1

    $122 USD

    China Southern CZ 358 · seen Nov 10

  27. SatNov 21

    15:55

    8h 5m1 stop

    01:00+1

    $123 USD

    China Eastern MU 742 · seen Nov 10

  28. WedDec 23

    18:55

    4h 20mNonstop

    00:15+1

    $124 USD

    Thai Vietjet Air VZ 3524 · seen Nov 8

  29. SunJan 31

    11:25

    8h 55m1 stop

    21:20

    $125 USD

    China Southern CZ 358 · seen Nov 10

  30. SatJan 30

    08:10

    12h 10m1 stop

    21:20

    $125 USD

    China Southern CZ 362 · seen Nov 10

  31. SatJan 30

    14:50

    4h 15mNonstop

    20:05

    $126 USD

    Spring Airlines 9C 7282 · seen Nov 10

  32. WedDec 2

    16:45

    4h 25mNonstop

    22:10

    $126 USD

    Spring Airlines 9C 7284 · seen Nov 10

  33. TueDec 29

    16:45

    4h 25mNonstop

    22:10

    $126 USD

    Spring Airlines 9C 7284 · seen Nov 10

  34. WedDec 30

    16:45

    4h 25mNonstop

    22:10

    $126 USD

    Spring Airlines 9C 7284 · seen Nov 6

  35. ThuDec 31

    16:45

    4h 25mNonstop

    22:10

    $126 USD

    Spring Airlines 9C 7284 · seen Nov 7

  36. MonDec 21

    08:50

    4h 25mNonstop

    14:15

    $126 USD

    Spring Airlines 9C 7290 · seen Nov 8

  37. SatJan 2

    08:50

    4h 25mNonstop

    14:15

    $126 USD

    Spring Airlines 9C 7290 · seen Nov 10

  38. SunJan 31

    08:50

    4h 25mNonstop

    14:15

    $126 USD

    Spring Airlines 9C 7290 · seen Nov 10

  39. TueJan 26

    03:20

    4h 25mNonstop

    08:45

    $126 USD

    Spring Airlines 9C 7294 · seen Nov 11

  40. MonJan 4

    11:25

    8h 55m1 stop

    21:20

    $126 USD

    China Southern CZ 358 · seen Nov 10

  41. ThuNov 26

    15:05

    8h 55m1 stop

    01:00+1

    $126 USD

    China Eastern MU 6088 · seen Nov 10

  42. TueNov 17

    21:05

    12h 5m1 stop

    10:10+1

    $126 USD

    China Eastern MU 9614 · seen Nov 10

  43. SunJan 3

    08:10

    12h 10m1 stop

    21:20

    $126 USD

    China Southern CZ 362 · seen Nov 10

  44. TueJan 26

    08:10

    12h 10m1 stop

    21:20

    $126 USD

    China Southern CZ 362 · seen Nov 11

  45. FriNov 27

    18:15

    15h 10m1 stop

    10:25+1

    $126 USD

    China Eastern MU 5036 · seen Nov 7

  46. FriJan 22

    14:50

    4h 15mNonstop

    20:05

    $127 USD

    Spring Airlines 9C 7282 · seen Nov 10

  47. FriJan 29

    14:50

    4h 15mNonstop

    20:05

    $127 USD

    Spring Airlines 9C 7282 · seen Nov 9

  48. MonNov 16

    18:55

    4h 20mNonstop

    00:15+1

    $127 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  49. FriJan 1

    16:45

    4h 25mNonstop

    22:10

    $127 USD

    Spring Airlines 9C 7284 · seen Nov 9

  50. FriJan 8

    16:45

    4h 25mNonstop

    22:10

    $127 USD

    Spring Airlines 9C 7284 · seen Nov 10

  51. TueJan 5

    08:50

    4h 25mNonstop

    14:15

    $127 USD

    Spring Airlines 9C 7290 · seen Nov 9

  52. SunJan 24

    08:50

    4h 25mNonstop

    14:15

    $127 USD

    Spring Airlines 9C 7290 · seen Nov 10

  53. WedJan 27

    08:50

    4h 25mNonstop

    14:15

    $127 USD

    Spring Airlines 9C 7290 · seen Nov 10

  54. FriNov 27

    03:20

    4h 25mNonstop

    08:45

    $127 USD

    Spring Airlines 9C 7294 · seen Nov 7

  55. ThuJan 28

    03:20

    4h 25mNonstop

    08:45

    $127 USD

    Spring Airlines 9C 7294 · seen Nov 10

  56. MonNov 23

    02:40

    8h 40m1 stop

    12:20

    $127 USD

    China Southern CZ 8158 · seen Nov 10

  57. SunNov 22

    08:10

    12h 10m1 stop

    21:20

    $127 USD

    China Southern CZ 362 · seen Nov 10

  58. ThuDec 3

    18:55

    15h 25m1 stop

    11:20+1

    $127 USD

    China Southern CZ 364 · seen Nov 10

  59. FriDec 25

    18:05

    16h 15m1 stop

    11:20+1

    $127 USD

    China Southern CZ 8024 · seen Nov 10

  60. WedNov 11

    20:10

    27h 15m1 stop

    00:25+2

    $127 USD

    China Southern CZ 8020 · seen Nov 10

  61. SunDec 13

    18:55

    4h 20mNonstop

    00:15+1

    $128 USD

    Thai Vietjet Air VZ 3524 · seen Nov 9

  62. FriDec 18

    16:45

    4h 25mNonstop

    22:10

    $128 USD

    Spring Airlines 9C 7284 · seen Nov 4

  63. SunJan 17

    03:20

    4h 25mNonstop

    08:45

    $128 USD

    Spring Airlines 9C 7294 · seen Nov 9

  64. TueNov 17

    18:55

    4h 20mNonstop

    00:15+1

    $132 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  65. SatNov 21

    18:55

    4h 20mNonstop

    00:15+1

    $132 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  66. TueDec 8

    18:55

    4h 20mNonstop

    00:15+1

    $132 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  67. FriDec 25

    18:55

    4h 20mNonstop

    00:15+1

    $132 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  68. ThuNov 26

    18:55

    4h 20mNonstop

    00:15+1

    $133 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  69. WedDec 9

    18:55

    4h 20mNonstop

    00:15+1

    $133 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  70. SunDec 6

    18:55

    25h 25m1 stop

    21:20+1

    $133 USD

    China Southern CZ 364 · seen Nov 10

  71. MonDec 28

    16:45

    4h 25mNonstop

    22:10

    $136 USD

    Spring Airlines 9C 7284 · seen Nov 8

  72. WedNov 18

    16:45

    4h 25mNonstop

    22:10

    $137 USD

    Spring Airlines 9C 7284 · seen Nov 10

  73. SunDec 27

    14:50

    4h 5mNonstop

    19:55

    $142 USD

    Spring Airlines 9C 7282 · seen Nov 6

  74. ThuDec 3

    16:45

    4h 25mNonstop

    22:10

    $142 USD

    Spring Airlines 9C 7284 · seen Nov 10

  75. SatDec 26

    16:45

    4h 25mNonstop

    22:10

    $142 USD

    Spring Airlines 9C 7284 · seen Nov 7

  76. SunNov 22

    16:45

    4h 25mNonstop

    22:10

    $143 USD

    Spring Airlines 9C 7284 · seen Nov 10

  77. MonNov 23

    16:45

    4h 25mNonstop

    22:10

    $143 USD

    Spring Airlines 9C 7284 · seen Nov 10

  78. SatDec 5

    19:10

    4h 20mNonstop

    00:30+1

    $144 USD

    Thai Vietjet Air VZ 1240 · seen Nov 4

  79. ThuNov 12

    18:55

    4h 20mNonstop

    00:15+1

    $145 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  80. SunJan 3

    03:20

    4h 25mNonstop

    08:45

    $149 USD

    Spring Airlines 9C 7294 · seen Nov 10

  81. MonJan 4

    03:20

    4h 25mNonstop

    08:45

    $149 USD

    Spring Airlines 9C 7294 · seen Nov 10

  82. MonDec 7

    18:55

    4h 20mNonstop

    00:15+1

    $151 USD

    Thai Vietjet Air VZ 3524 · seen Nov 10

  83. WedNov 11

    13:35

    4h 20mNonstop

    18:55

    $159 USD

    China Eastern MU 542 · seen Nov 10

  84. SunDec 6

    02:30

    4h 10mNonstop

    07:40

    $166 USD

    Air China CA 806 · seen Nov 10

  85. FriDec 4

    16:45

    4h 25mNonstop

    22:10

    $175 USD

    Spring Airlines 9C 7284 · seen Nov 10

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. 3 nightsNov 28 – Dec 1

    12:25

    PVG

    Cheapest$189 USD

    China Southern CZ 8080 · 2 stops · 16h 55m in all, both ways · seen Nov 10

  2. 3 nightsNov 19–22

    12:45

    PVG

    $193 USD

    China Southern CZ 8356 · 2 stops · 18h 5m in all, both ways · seen Nov 10

  3. 3 nightsNov 13–16

    13:55

    PVG

    $193 USD

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

  4. 2 nightsNov 14–16

    02:10

    PVG

    $193 USD

    China Southern CZ 3036 · 2 stops · 24h 45m in all, both ways · seen Nov 10

  5. 2 nightsJan 11–13

    02:40

    PVG

    $194 USD

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

  6. 3 nightsNov 21–24

    12:25

    PVG

    $194 USD

    China Southern CZ 8080 · 2 stops · 16h 55m in all, both ways · seen Nov 10

  7. 4 nightsNov 26–30

    12:25

    PVG

    $194 USD

    China Southern CZ 8080 · 2 stops · 17h in all, both ways · seen Nov 10

  8. 5 nightsNov 24–29

    12:25

    PVG

    $194 USD

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

  9. 2 nightsNov 20–22

    18:55

    PVG

    $194 USD

    China Southern CZ 364 · 2 stops · 37h 35m in all, both ways · seen Nov 10

  10. 9 nightsDec 12–21

    18:55

    PVG

    $194 USD

    China Southern CZ 364 · 2 stops · 38h 10m in all, both ways · seen Nov 10

Show 224 more fares
  1. 4 nightsDec 22–26

    18:55

    PVG

    $195 USD

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

  2. 4 nightsDec 23–27

    18:05

    PVG

    $195 USD

    China Southern CZ 8024 · 2 stops · 41h 55m in all, both ways · seen Nov 10

  3. 1 nightJan 9–10

    16:20

    PVG

    $196 USD

    China Southern CZ 3082 · 2 stops · 15h 10m in all, both ways · seen Nov 10

  4. 7 nightsDec 18–25

    18:05

    PVG

    $198 USD

    China Southern CZ 8024 · 2 stops · 32h 45m in all, both ways · seen Nov 10

  5. 17 nightsNov 14 – Dec 1

    11:25

    PVG

    $204 USD

    China Southern CZ 358 · 2 stops · 20h 15m in all, both ways · seen Nov 10

  6. 2 nightsNov 23–25

    18:15

    PVG

    $205 USD

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

  7. Same dayJan 12

    08:50

    14:15

    $207 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 9

  8. 3 nightsDec 21–24

    19:55

    PVG

    $207 USD

    China Southern CZ 8020 · 2 stops · 31h 55m in all, both ways · seen Nov 10

  9. 8 nightsFeb 26 – Mar 6

    12:25

    PVG

    $208 USD

    China Southern CZ 8080 · 2 stops · 16h in all, both ways · seen Nov 4

  10. 3 nightsJan 14–17

    02:10

    PVG

    $208 USD

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

  11. 6 nightsDec 9–15

    10:50

    PVG

    $209 USD

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

  12. 11 nightsJan 4–15

    18:55

    PVG

    $209 USD

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

  13. 6 nightsDec 28 – Jan 3

    18:05

    PVG

    $211 USD

    China Southern CZ 8024 · 2 stops · 31h 40m in all, both ways · seen Nov 10

  14. 7 nightsFeb 26 – Mar 5

    16:20

    PVG

    $212 USD

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

  15. 12 nightsJan 1–13

    16:20

    PVG

    $212 USD

    China Southern CZ 3082 · 2 stops · 15h 20m in all, both ways · seen Nov 4

  16. 10 nightsFeb 22 – Mar 4

    11:25

    PVG

    $212 USD

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

  17. 6 nightsFeb 26 – Mar 4

    11:25

    PVG

    $212 USD

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

  18. 11 nightsJan 2–13

    12:45

    PVG

    $212 USD

    China Southern CZ 8356 · 2 stops · 17h 55m in all, both ways · seen Nov 4

  19. 22 nightsDec 19 – Jan 10

    12:45

    PVG

    $212 USD

    China Southern CZ 8356 · 2 stops · 18h 5m in all, both ways · seen Nov 4

  20. 7 nightsNov 23–30

    18:15

    PVG

    $213 USD

    China Eastern MU 5036 · 2 stops · 25h 55m in all, both ways · seen Nov 8

  21. 6 nightsNov 24–30

    15:05

    PVG

    $214 USD

    China Eastern MU 6088 · 2 stops · 19h 10m in all, both ways · seen Nov 10

  22. 6 nightsNov 26 – Dec 2

    15:05

    PVG

    $214 USD

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

  23. 31 nightsDec 12 – Jan 12

    18:55

    00:15+1

    $216 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 9

  24. 14 nightsNov 28 – Dec 12

    20:10

    PVG

    $218 USD

    China Southern CZ 8020 · 2 stops · 24h 20m in all, both ways · seen Nov 8

  25. 4 nightsMar 22–26

    16:20

    PVG

    $221 USD

    China Southern CZ 3082 · 2 stops · 15h 10m in all, both ways · seen Nov 10

  26. 5 nightsDec 19–24

    15:05

    PVG

    $221 USD

    China Eastern MU 6088 · 2 stops · 18h 10m in all, both ways · seen Nov 8

  27. 8 nightsDec 1–9

    11:25

    PVG

    $222 USD

    China Southern CZ 358 · 2 stops · 17h in all, both ways · seen Nov 5

  28. 3 nightsNov 25–28

    15:05

    PVG

    $223 USD

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

  29. 4 nightsDec 30 – Jan 3

    16:20

    PVG

    $224 USD

    China Southern CZ 3082 · 2 stops · 22h 30m in all, both ways · seen Nov 10

  30. 6 nightsJan 4–10

    10:50

    PVG

    $227 USD

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

  31. 4 nightsDec 21–25

    10:50

    PVG

    $227 USD

    China Eastern MU 9636 · 2 stops · 17h 20m in all, both ways · seen Nov 7

  32. 7 nightsJan 9–16

    21:05

    PVG

    $227 USD

    China Eastern MU 9614 · 2 stops · 27h 20m in all, both ways · seen Nov 10

  33. 5 nightsDec 19–24

    18:55

    00:15+1

    $228 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 8

  34. 9 nightsDec 31 – Jan 9

    12:45

    PVG

    $228 USD

    China Southern CZ 8356 · 2 stops · 18h 55m in all, both ways · seen Nov 5

  35. 3 nightsDec 9–12

    15:55

    PVG

    $228 USD

    China Eastern MU 742 · 2 stops · 25h in all, both ways · seen Nov 7

  36. 2 nightsDec 11–13

    21:05

    PVG

    $228 USD

    China Eastern MU 9614 · 2 stops · 29h 35m in all, both ways · seen Nov 7

  37. 1 nightNov 14–15

    03:20

    08:45

    $229 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 15m in all, both ways · seen Nov 10

  38. 7 nightsJun 21–28

    15:10

    PVG

    $230 USD

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

  39. 2 nightsMar 29–31

    03:00

    PVG

    $230 USD

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

  40. 8 nightsJan 1–9

    15:55

    PVG

    $231 USD

    China Eastern MU 742 · 2 stops · 15h 30m in all, both ways · seen Nov 6

  41. 7 nightsFeb 2–9

    12:25

    PVG

    $231 USD

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

  42. 4 nightsFeb 22–26

    16:20

    PVG

    $232 USD

    China Southern CZ 3082 · 2 stops · 15h 10m in all, both ways · seen Nov 10

  43. 6 nightsFeb 4–10

    02:10

    PVG

    $232 USD

    China Southern CZ 3036 · 2 stops · 16h 15m in all, both ways · seen Nov 5

  44. 5 nightsJan 7–12

    15:55

    PVG

    $232 USD

    China Eastern MU 742 · 2 stops · 16h 55m in all, both ways · seen Nov 8

  45. 3 nightsJan 9–12

    03:10

    PVG

    $232 USD

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

  46. 7 nightsDec 8–15

    15:55

    PVG

    $232 USD

    China Eastern MU 742 · 2 stops · 18h 20m in all, both ways · seen Nov 7

  47. 7 nightsDec 12–19

    15:55

    PVG

    $232 USD

    China Eastern MU 742 · 2 stops · 18h 20m in all, both ways · seen Nov 7

  48. 4 nightsDec 19–23

    15:55

    PVG

    $232 USD

    China Eastern MU 742 · 2 stops · 18h 20m in all, both ways · seen Nov 7

  49. 2 nightsJan 20–22

    02:10

    PVG

    $232 USD

    China Southern CZ 3036 · 2 stops · 19h 20m in all, both ways · seen Nov 5

  50. 3 nightsJan 7–10

    21:05

    PVG

    $232 USD

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

  51. 4 nightsJan 9–13

    03:10

    PVG

    $232 USD

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

  52. 5 nightsDec 17–22

    21:05

    PVG

    $232 USD

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

  53. 6 nightsDec 19–25

    21:05

    PVG

    $232 USD

    China Eastern MU 9614 · 2 stops · 21h 20m in all, both ways · seen Nov 7

  54. 4 nightsDec 24–28

    18:05

    PVG

    $232 USD

    China Southern CZ 8024 · 2 stops · 24h 20m in all, both ways · seen Nov 6

  55. 4 nightsNov 25–29

    18:15

    PVG

    $232 USD

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

  56. 16 nightsDec 30 – Jan 15

    18:05

    PVG

    $232 USD

    China Southern CZ 8024 · 2 stops · 32h 55m in all, both ways · seen Nov 4

  57. 5 nightsDec 24–29

    19:15

    PVG

    $232 USD

    China Southern CZ 8324 · 2 stops · 33h 35m in all, both ways · seen Nov 5

  58. 11 nightsDec 14–25

    16:45

    22:10

    $233 USD

    Spring Airlines 9C 7284 · 1 stop · 11h 50m in all, both ways · seen Nov 6

  59. 5 nightsJan 4–9

    10:50

    PVG

    $233 USD

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

  60. 7 nightsJan 7–14

    15:55

    PVG

    $233 USD

    China Eastern MU 742 · 2 stops · 18h 20m in all, both ways · seen Nov 9

  61. 4 nightsJan 11–15

    21:05

    PVG

    $233 USD

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

  62. 2 nightsNov 14–16

    08:50

    14:15

    $234 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 10

  63. 14 nightsFeb 3–17

    14:50

    20:05

    $235 USD

    Spring Airlines 9C 7282 · Nonstop · 9h in all, both ways · seen Nov 9

  64. 2 nightsJan 11–13

    03:20

    08:45

    $235 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 20m in all, both ways · seen Nov 4

  65. 2 nightsDec 10–12

    18:55

    00:15+1

    $235 USD

    Thai Vietjet Air VZ 3524 · 1 stop · 20h in all, both ways · seen Nov 7

  66. 3 nightsJan 12–15

    03:10

    PVG

    $235 USD

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

  67. 3 nightsDec 24–27

    18:05

    PVG

    $235 USD

    China Southern CZ 8024 · 2 stops · 25h 20m in all, both ways · seen Nov 9

  68. 2 nightsDec 15–17

    08:30

    PVG

    $236 USD

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

  69. 7 nightsJan 10–17

    03:10

    PVG

    $236 USD

    China Eastern MU 2078 · 2 stops · 18h 10m in all, both ways · seen Nov 6

  70. 9 nightsJan 9–18

    03:10

    PVG

    $236 USD

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

  71. 6 nightsJan 12–18

    03:10

    PVG

    $236 USD

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

  72. 5 nightsJan 13–18

    21:05

    PVG

    $236 USD

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

  73. 4 nightsJan 12–16

    03:10

    PVG

    $236 USD

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

  74. 3 nightsJan 11–14

    03:10

    PVG

    $236 USD

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

  75. 17 nightsNov 14 – Dec 1

    18:55

    00:15+1

    $237 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 10

  76. 4 nightsDec 19–23

    16:45

    22:10

    $237 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  77. 7 nightsJan 7–14

    16:45

    22:10

    $237 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 9

  78. 7 nightsFeb 6–13

    08:50

    14:15

    $237 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 25m in all, both ways · seen Nov 9

  79. 5 nightsFeb 23–28

    03:00

    PVG

    $237 USD

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

  80. 22 nightsDec 18 – Jan 9

    19:55

    PVG

    $237 USD

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

  81. 14 nightsNov 28 – Dec 12

    16:45

    22:10

    $238 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 8

  82. 9 nightsDec 12–21

    16:45

    22:10

    $239 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 10

  83. 5 nightsDec 10–15

    18:55

    00:15+1

    $239 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 8

  84. 3 nightsJan 7–10

    16:45

    22:10

    $240 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 8

  85. 9 nightsDec 1–10

    08:30

    PVG

    $240 USD

    China Eastern MU 9642 · 2 stops · 20h 40m in all, both ways · seen Nov 9

  86. 6 nightsMay 24–30

    08:00

    PVG

    $240 USD

    China Southern CZ 362 · 2 stops · 28h 35m in all, both ways · seen Nov 9

  87. 3 nightsNov 28 – Dec 1

    18:55

    00:15+1

    $241 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 10

  88. 7 nightsJan 9–16

    16:45

    22:10

    $241 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 10

  89. 12 nightsFeb 22 – Mar 6

    16:20

    PVG

    $241 USD

    China Southern CZ 3082 · 2 stops · 15h 10m in all, both ways · seen Nov 8

  90. 6 nightsDec 21–27

    18:55

    PVG

    $241 USD

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

  91. 7 nightsJan 21–28

    19:55

    PVG

    $241 USD

    China Southern CZ 8020 · 2 stops · 24h 35m in all, both ways · seen Nov 8

  92. 3 nightsNov 13–16

    16:45

    22:10

    $242 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 10

  93. 3 nightsNov 19–22

    16:45

    22:10

    $242 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 10

  94. 3 nightsJan 23–26

    12:25

    PVG

    $242 USD

    China Southern CZ 8080 · 2 stops · 16h 55m in all, both ways · seen Nov 8

  95. 28 nightsFeb 23 – Mar 23

    16:20

    PVG

    $243 USD

    China Southern CZ 3082 · 2 stops · 15h 10m in all, both ways · seen Nov 9

  96. 9 nightsApr 2–11

    12:45

    PVG

    $244 USD

    China Southern CZ 8080 · 2 stops · 33h 25m in all, both ways · seen Nov 9

  97. 7 nightsDec 8–15

    03:20

    08:45

    $245 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 15m in all, both ways · seen Nov 7

  98. 5 nightsDec 17–22

    18:55

    00:15+1

    $245 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 8

  99. 8 nightsJan 1–9

    16:45

    22:10

    $245 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 6

  100. 3 nightsJan 11–14

    08:50

    14:15

    $245 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 6

  101. 3 nightsMar 15–18

    12:25

    PVG

    $245 USD

    China Southern CZ 8080 · 2 stops · 16h in all, both ways · seen Nov 8

  102. 8 nightsMar 27 – Apr 4

    02:10

    PVG

    $245 USD

    China Southern CZ 3036 · 2 stops · 16h 20m in all, both ways · seen Nov 8

  103. 7 nightsDec 31 – Jan 7

    15:05

    PVG

    $245 USD

    China Southern CZ 5096 · 2 stops · 16h 25m in all, both ways · seen Nov 6

  104. 7 nightsMay 14–21

    11:20

    PVG

    $245 USD

    China Southern CZ 358 · 2 stops · 25h in all, both ways · seen Nov 8

  105. 4 nightsNov 25–29

    16:45

    22:10

    $246 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 9

  106. 9 nightsDec 1–10

    16:45

    22:10

    $246 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 9

  107. 7 nightsJan 16–23

    08:50

    14:15

    $246 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 9

  108. 7 nightsJan 16–23

    02:30

    07:40

    $246 USD

    Air China CA 806 · 1 stop · 22h 35m in all, both ways · seen Nov 9

  109. 2 nightsNov 23–25

    18:55

    00:15+1

    $247 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 9

  110. 8 nightsDec 1–9

    18:55

    00:15+1

    $247 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 5

  111. 3 nightsApr 1–4

    03:00

    PVG

    $248 USD

    China Southern CZ 3036 · 2 stops · 24h 5m in all, both ways · seen Nov 9

  112. 6 nightsJan 18–24

    16:45

    22:10

    $249 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 9

  113. 6 nightsDec 9–15

    16:45

    22:10

    $249 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 4

  114. 2 nightsNov 20–22

    03:20

    08:45

    $249 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 25m in all, both ways · seen Nov 10

  115. 6 nightsMar 22–28

    03:10

    PVG

    $249 USD

    China Eastern MU 2078 · 2 stops · 16h 30m in all, both ways · seen Nov 9

  116. 18 nightsDec 12–30

    19:15

    PVG

    $249 USD

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

  117. 3 nightsJan 14–17

    16:45

    22:10

    $250 USD

    Spring Airlines 9C 7284 · Nonstop · 9h in all, both ways · seen Nov 4

  118. 5 nightsJan 13–18

    16:45

    22:10

    $250 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 6

  119. 22 nightsDec 18 – Jan 9

    16:45

    22:10

    $250 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 4

  120. 7 nightsDec 31 – Jan 7

    16:45

    22:10

    $250 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 6

  121. 4 nightsDec 21–25

    08:50

    14:15

    $250 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  122. 18 nightsMay 28 – Jun 15

    20:50

    PVG

    $250 USD

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

  123. 12 nightsJan 1–13

    16:45

    22:10

    $251 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 4

  124. 4 nightsDec 25–29

    19:15

    PVG

    $251 USD

    China Southern CZ 8324 · 2 stops · 24h 10m in all, both ways · seen Nov 9

  125. 22 nightsDec 19 – Jan 10

    16:45

    22:10

    $252 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 4

  126. 9 nightsDec 31 – Jan 9

    16:45

    22:10

    $252 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 5

  127. 20 nightsDec 27 – Jan 16

    18:55

    PVG

    $252 USD

    China Southern CZ 364 · 2 stops · 31h 25m in all, both ways · seen Nov 5

  128. 4 nightsJan 11–15

    03:20

    08:45

    $253 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 15m in all, both ways · seen Nov 7

  129. 7 nightsDec 12–19

    16:45

    22:10

    $253 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  130. 2 nightsDec 11–13

    18:55

    00:15+1

    $253 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  131. 3 nightsJan 12–15

    08:50

    14:15

    $254 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 15m in all, both ways · seen Nov 9

  132. 3 nightsNov 21–24

    18:55

    00:15+1

    $254 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 10

  133. 3 nightsNov 25–28

    16:45

    22:10

    $254 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 7

  134. 3 nightsApr 4–7

    03:00

    PVG

    $254 USD

    China Southern CZ 3036 · 2 stops · 17h 10m in all, both ways · seen Nov 9

  135. 5 nightsNov 24–29

    18:55

    00:15+1

    $257 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 10

  136. 3 nightsDec 9–12

    18:55

    00:15+1

    $257 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  137. 2 nightsDec 15–17

    16:45

    22:10

    $258 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 8

  138. 3 nightsApr 24–27

    03:00

    PVG

    $259 USD

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

  139. 4 nightsMar 22–26

    02:30

    07:40

    $260 USD

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

  140. 2 nightsJan 20–22

    19:10

    00:30+1

    $260 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 8h 50m in all, both ways · seen Nov 5

  141. 6 nightsApr 19–25

    03:00

    PVG

    $260 USD

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

  142. 4 nightsFeb 17–21

    02:30

    07:40

    $261 USD

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

  143. 3 nightsDec 24–27

    16:45

    22:10

    $261 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 25m in all, both ways · seen Nov 9

  144. 6 nightsDec 19–25

    18:55

    00:15+1

    $262 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 7

  145. 40 nightsDec 5 – Jan 14

    18:55

    00:15+1

    $263 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 15m in all, both ways · seen Nov 5

  146. 6 nightsFeb 1–7

    02:40

    PVG

    $263 USD

    China Southern CZ 8158 · 2 stops · 24h 20m in all, both ways · seen Nov 4

  147. 5 nightsApr 16–21

    03:00

    PVG

    $264 USD

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

  148. 4 nightsFeb 22–26

    02:30

    07:40

    $266 USD

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

  149. 6 nightsNov 24–30

    16:45

    22:10

    $266 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 10

  150. 3 nightsDec 21–24

    08:50

    14:15

    $266 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 20m in all, both ways · seen Nov 10

  151. 10 nightsDec 24 – Jan 3

    18:55

    00:15+1

    $267 USD

    Thai Vietjet Air VZ 3524 · 1 stop · 33h 30m in all, both ways · seen Nov 7

  152. 4 nightsDec 23–27

    18:55

    00:15+1

    $268 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 10

  153. 5 nightsAug 23–28

    03:00

    PVG

    $268 USD

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

  154. 5 nightsAug 23–28

    02:35

    08:10

    $269 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 6

  155. 16 nightsDec 30 – Jan 15

    16:45

    22:10

    $269 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 20m in all, both ways · seen Nov 4

  156. 4 nightsDec 24–28

    14:50

    19:55

    $270 USD

    Spring Airlines 9C 7282 · Nonstop · 8h 55m in all, both ways · seen Nov 6

  157. 4 nightsApr 23–27

    03:00

    PVG

    $270 USD

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

  158. 7 nightsDec 5–12

    18:55

    PVG

    $272 USD

    China Southern CZ 364 · 2 stops · 25h 35m in all, both ways · seen Nov 9

  159. 5 nightsDec 30 – Jan 4

    13:55

    PVG

    $272 USD

    China Southern CZ 8100 · 2 stops · 26h 55m in all, both ways · seen Nov 8

  160. 6 nightsJan 4–10

    02:30

    07:40

    $274 USD

    Air China CA 806 · Nonstop · 8h 45m in all, both ways · seen Nov 7

  161. 5 nightsDec 5–10

    18:55

    00:15+1

    $274 USD

    Thai Vietjet Air VZ 3524 · 1 stop · 34h 55m in all, both ways · seen Nov 5

  162. 6 nightsFeb 1–7

    02:30

    07:40

    $276 USD

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

  163. 4 nightsNov 26–30

    16:45

    22:10

    $278 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 10

  164. 10 nightsFeb 22 – Mar 4

    02:30

    07:40

    $279 USD

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

  165. 6 nightsFeb 26 – Mar 4

    02:30

    07:40

    $279 USD

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

  166. 7 nightsFeb 26 – Mar 5

    02:30

    07:40

    $279 USD

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

  167. 8 nightsFeb 26 – Mar 6

    02:30

    07:40

    $279 USD

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

  168. 5 nightsDec 25–30

    03:10

    PVG

    $279 USD

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

  169. 3 nightsMar 15–18

    02:30

    07:40

    $280 USD

    Air China CA 806 · Nonstop · 8h 45m in all, both ways · seen Nov 8

  170. 6 nightsNov 26 – Dec 2

    18:55

    00:15+1

    $282 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 8

  171. 6 nightsDec 21–27

    18:55

    00:15+1

    $282 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 7

  172. 3 nightsApr 4–7

    02:35

    08:10

    $283 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 9

  173. 5 nightsJan 4–9

    03:20

    08:45

    $283 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 20m in all, both ways · seen Nov 9

  174. 3 nightsFeb 2–5

    02:10

    PVG

    $284 USD

    China Southern CZ 3036 · 2 stops · 38h 20m in all, both ways · seen Nov 5

  175. 2 nightsMar 29–31

    02:35

    08:10

    $285 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 9

  176. 16 nightsJul 14–30

    20:50

    PVG

    $286 USD

    China Eastern MU 9614 · 2 stops · 21h 35m in all, both ways · seen Nov 5

  177. 3 nightsFeb 2–5

    02:30

    07:40

    $288 USD

    Air China CA 806 · Nonstop · 8h 45m in all, both ways · seen Nov 5

  178. 7 nightsDec 5–12

    18:55

    00:15+1

    $289 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 9

  179. 6 nightsMar 22–28

    02:30

    07:40

    $290 USD

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

  180. 7 nightsDec 18–25

    16:45

    22:10

    $290 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 10m in all, both ways · seen Nov 10

  181. 12 nightsFeb 22 – Mar 6

    02:30

    07:40

    $290 USD

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

  182. 1 nightJan 30–31

    02:30

    07:40

    $293 USD

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

  183. 7 nightsMay 14–21

    10:45

    16:00

    $293 USD

    Thai Airways TG 664 · Nonstop · 8h 50m in all, both ways · seen Nov 8

  184. 7 nightsFeb 2–9

    03:20

    08:45

    $293 USD

    Spring Airlines 9C 7294 · Nonstop · 8h 55m in all, both ways · seen Nov 4

  185. 7 nightsNov 23–30

    03:20

    08:45

    $294 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 15m in all, both ways · seen Nov 8

  186. 7 nightsJun 21–28

    10:45

    16:00

    $295 USD

    Thai Airways TG 664 · Nonstop · 8h 40m in all, both ways · seen Nov 4

  187. 11 nightsJan 4–15

    02:30

    07:40

    $295 USD

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

  188. 6 nightsMay 24–30

    00:30

    05:45

    $295 USD

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

  189. 5 nightsDec 25–30

    16:45

    22:10

    $295 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 4

  190. 27 nightsDec 6 – Jan 2

    18:55

    PVG

    $295 USD

    China Southern CZ 364 · 2 stops · 32h 55m in all, both ways · seen Nov 10

  191. 11 nightsJan 20–31

    02:30

    07:40

    $296 USD

    Air China CA 806 · Nonstop · 8h 45m in all, both ways · seen Nov 6

  192. 10 nightsJan 21–31

    02:30

    07:40

    $296 USD

    Air China CA 806 · Nonstop · 8h 45m in all, both ways · seen Nov 6

  193. 3 nightsApr 1–4

    08:40

    14:15

    $298 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 5m in all, both ways · seen Nov 9

  194. 8 nightsMar 27 – Apr 4

    02:30

    07:40

    $299 USD

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

  195. 5 nightsDec 30 – Jan 4

    16:45

    22:10

    $299 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 15m in all, both ways · seen Nov 8

  196. 18 nightsMay 28 – Jun 15

    08:40

    14:15

    $301 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 5m in all, both ways · seen Nov 4

  197. 16 nightsJul 14–30

    08:40

    14:15

    $302 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 15m in all, both ways · seen Nov 5

  198. 4 nightsApr 23–27

    16:35

    22:10

    $306 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 5m in all, both ways · seen Nov 8

  199. 18 nightsDec 12–30

    16:45

    22:10

    $309 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 4

  200. 3 nightsApr 24–27

    16:35

    22:10

    $316 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 10m in all, both ways · seen Nov 4

  201. 7 nightsApr 22–29

    07:50

    PVG

    $322 USD

    China Eastern MU 9622 · 2 stops · 18h 40m in all, both ways · seen Nov 8

  202. 11 nightsOct 11–22

    02:10

    07:35

    $322 USD

    China Eastern MU 548 · 1 stop · 20h 30m in all, both ways · seen Nov 7

  203. 4 nightsDec 25–29

    18:55

    00:15+1

    $323 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 10m in all, both ways · seen Nov 9

  204. 10 nightsDec 24 – Jan 3

    16:45

    22:10

    $324 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 7

  205. 4 nightsDec 30 – Jan 3

    16:45

    22:10

    $324 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 10

  206. 21 nightsDec 12 – Jan 2

    18:55

    00:15+1

    $326 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 8

  207. 6 nightsApr 19–25

    02:35

    08:10

    $330 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 10m in all, both ways · seen Nov 8

  208. 5 nightsDec 24–29

    16:45

    22:10

    $332 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 5m in all, both ways · seen Nov 5

  209. 5 nightsApr 16–21

    16:35

    22:10

    $333 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 5m in all, both ways · seen Nov 4

  210. 6 nightsDec 28 – Jan 3

    16:45

    22:10

    $344 USD

    Spring Airlines 9C 7284 · Nonstop · 8h 55m in all, both ways · seen Nov 10

  211. 5 nightsApr 12–17

    15:10

    PVG

    $346 USD

    China Southern CZ 5096 · 2 stops · 21h 25m in all, both ways · seen Nov 9

  212. 9 nightsApr 2–11

    16:35

    22:10

    $347 USD

    Spring Airlines 9C 7284 · Nonstop · 9h 10m in all, both ways · seen Nov 9

  213. 2 nightsFeb 15–17

    15:05

    PVG

    $347 USD

    China Southern CZ 5096 · 2 stops · 16h 35m in all, both ways · seen Nov 9

  214. 28 nightsDec 5 – Jan 2

    18:55

    PVG

    $354 USD

    China Southern CZ 364 · 2 stops · 29h 20m in all, both ways · seen Nov 9

  215. 28 nightsDec 5 – Jan 2

    18:55

    00:15+1

    $358 USD

    Thai Vietjet Air VZ 3524 · Nonstop · 9h 20m in all, both ways · seen Nov 9

  216. 11 nightsOct 11–22

    21:55

    03:20+1

    $367 USD

    FM840 · Nonstop · 9h in all, both ways · seen Nov 7

  217. 27 nightsDec 6 – Jan 2

    02:30

    07:40

    $368 USD

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

  218. 7 nightsApr 22–29

    08:40

    14:15

    $386 USD

    Spring Airlines 9C 7290 · Nonstop · 9h 10m in all, both ways · seen Nov 8

  219. 4 nightsApr 11–15

    18:05

    PVG

    $386 USD

    China Southern CZ 8024 · 2 stops · 40h in all, both ways · seen Nov 7

  220. 3 nightsApr 11–14

    18:05

    PVG

    $391 USD

    China Southern CZ 8024 · 2 stops · 33h in all, both ways · seen Nov 10

  221. 5 nightsApr 12–17

    02:35

    08:10

    $418 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 9

  222. 4 nightsApr 11–15

    02:35

    08:10

    $427 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 7

  223. 2 nightsFeb 15–17

    03:20

    08:45

    $427 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 10m in all, both ways · seen Nov 9

  224. 3 nightsApr 11–14

    02:35

    08:10

    $428 USD

    Spring Airlines 9C 7294 · Nonstop · 9h 5m in all, both ways · seen Nov 10

Compared with Bangkok → Shanghai: $101 one way (Nov 14).

Airlines seen on this route

  • Spring Airlines
  • Air China
  • China Southern
  • FM
  • China Eastern
  • Thai Airways
  • Thai Vietjet Air

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

Bangkok to Shanghai in numbers

  • By month, Nov 2026 is the cheapest we've seen at $101 USD and Aug 2027 the most expensive at $156 USD — a spread of 54%.
  • Nonstop fares were seen on 77 of the 77 departure dates; carriers seen: Spring Airlines, Air China, China Southern, FM, China Eastern, Thai Airways, Thai Vietjet Air.
  • BKK serves Bangkok, Thailand; PVG serves Shanghai, China.
  • Shanghai runs 1 hour ahead of Bangkok.

Questions

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

The cheapest one-way fare from Bangkok (BKK) to Shanghai (PVG) we have seen is $101 USD, departing Nov 14, 2026 (seen Nov 10, 2026): Thai Vietjet Air VZ 3524, nonstop, 4h 20m.

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

Nonstop fares were seen on 77 of the 77 departure dates; carriers seen: Spring Airlines, Air China, China Southern, FM, China Eastern, Thai Airways, Thai Vietjet Air.

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

By month, Nov 2026 is the cheapest we've seen at $101 USD and Aug 2027 the most expensive at $156 USD — a spread of 54%.

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.