Cheap Flights: Seattle or Portland to Shanghai or Beijing $380-$410 r/t – Air Canada

[08/06/2019 @ 6:37 PM CT] Book this fare on: Air Canada, Priceline, Travelocity, Orbitz, Expedia, BookingBuddy, SkyScanner.
[08/10/2019 @ 01:38 PM CT] Fare gone. Removing from deal list.

The details on this page were accurate when this post was last updated (see time-stamp). Deals are usually valid 24 to 72 hours after posting, but can expire at any time. This website contains cookies for personalized ads and links to companies that may compensate this site when you click on their link. By continuing to use this website, you consent to the use of ads, affiliate links, and cookies.

Air Canada has round-trip flights from Seattle or Portland (SEA/PDX) to Shanghai or Beijing (PEK/PVG) starting at $380, with a connection. Flights from September to April.

Note: Two checked bags, a carry-on bag, and seat selection are allowed without a fee. Free cancellation is allowed within 24-hours after purchase.

  • Seattle to Beijing – Example Dates: (BookingBuddy / Air Canada) Sep 13 – Sep 20 / Sep 15 – Sep 20 / Sep 27 – Oct 02 / Oct 23 – Oct 28 / Oct 23 – Oct 30 / Oct 24 – Oct 29 / Oct 24 – Oct 31 / Oct 25 – Oct 30 / Oct 25 – Nov 01 / Oct 26 – Oct 31 / Oct 26 – Nov 02 / Oct 27 – Nov 01 / Oct 27 – Nov 03 / Oct 28 – Nov 02 / Oct 29 – Nov 03 / Oct 29 – Nov 05 / Oct 30 – Nov 06 / Oct 31 – Nov 05 / Oct 31 – Nov 07 / Nov 01 – Nov 06 / Nov 01 – Nov 08 / Nov 02 – Nov 07 / Nov 02 – Nov 09 / Nov 03 – Nov 08 / Nov 03 – Nov 10 / Nov 04 – Nov 09 / Nov 04 – Nov 11 / Nov 05 – Nov 10 / Nov 05 – Nov 12 / Nov 06 – Nov 11 / Nov 06 – Nov 13 / Nov 07 – Nov 12 / Nov 07 – Nov 14 / Nov 08 – Nov 13 / Nov 08 – Nov 15 / Nov 10 – Nov 15 / Nov 10 – Nov 17 / Nov 11 – Nov 16 / Nov 11 – Nov 18 / Nov 12 – Nov 17 / Nov 12 – Nov 19 / Nov 13 – Nov 18 / Nov 14 – Nov 19 / Nov 14 – Nov 21 / Nov 15 – Nov 20 / Nov 15 – Nov 22 / Nov 16 – Nov 21 / Nov 16 – Nov 23 / Nov 17 – Nov 22 / Nov 17 – Nov 24 / Nov 18 – Nov 23 / Nov 18 – Nov 25 / Nov 19 – Nov 24 / Nov 19 – Nov 26 / Nov 20 – Nov 25 / Nov 20 – Nov 27 / Nov 22 – Nov 27 / Nov 22 – Nov 29 / Nov 23 – Nov 28 / Nov 23 – Nov 30 / Nov 24 – Nov 29 / Nov 24 – Dec 01 / Nov 25 – Nov 30 / Nov 25 – Dec 02 / Nov 26 – Dec 01 / Nov 26 – Dec 03 / Nov 27 – Dec 02 / Nov 27 – Dec 04 / Nov 28 – Dec 03 / Nov 28 – Dec 05 / Nov 29 – Dec 04 / Nov 29 – Dec 06 / Nov 30 – Dec 05 / Nov 30 – Dec 07 / Dec 01 – Dec 06 / Dec 01 – Dec 08 / Dec 02 – Dec 07 / Dec 02 – Dec 09 / Dec 03 – Dec 08 / Dec 03 – Dec 10 / Jan 08 – Jan 15 / Jan 10 – Jan 15 / Jan 20 – Jan 27 / Jan 21 – Jan 28 / Jan 22 – Jan 27 / Jan 22 – Jan 29 / Jan 23 – Jan 28 / Jan 23 – Jan 30 / Jan 24 – Jan 29 / Jan 24 – Jan 31 / Jan 26 – Jan 31 / Jan 26 – Feb 02 / Jan 27 – Feb 01 / Jan 27 – Feb 03 / Jan 28 – Feb 02 / Jan 28 – Feb 04 / Jan 29 – Feb 03 / Jan 29 – Feb 05 / Jan 30 – Feb 04 / Jan 30 – Feb 06 / Jan 31 – Feb 05 / Jan 31 – Feb 07 / Feb 02 – Feb 07 / Feb 02 – Feb 09 / Feb 03 – Feb 08 / Feb 03 – Feb 10 / Feb 04 – Feb 09 / Feb 04 – Feb 11 / Feb 05 – Feb 10 / Feb 05 – Feb 12 / Feb 07 – Feb 12 / Feb 07 – Feb 14 / Feb 08 – Feb 13 / Feb 08 – Feb 15 / Feb 09 – Feb 14 / Feb 09 – Feb 16 / Feb 10 – Feb 15 / Feb 10 – Feb 17 / Feb 11 – Feb 16 / Feb 11 – Feb 18 / Feb 12 – Feb 17 / Feb 12 – Feb 19 / Feb 13 – Feb 18 / Feb 13 – Feb 20 / Feb 14 – Feb 19 / Feb 14 – Feb 21 / Feb 15 – Feb 20 / Feb 15 – Feb 22 / Feb 16 – Feb 21 / Feb 16 – Feb 23 / Feb 17 – Feb 22 / Feb 17 – Feb 24 / Feb 18 – Feb 23 / Feb 18 – Feb 25 / Feb 19 – Feb 24 / Feb 19 – Feb 26 / Feb 20 – Feb 25 / Feb 20 – Feb 27 / Feb 21 – Feb 26 / Feb 21 – Feb 28 / Feb 22 – Feb 27 / Feb 22 – Feb 29 / Feb 23 – Feb 28 / Feb 23 – Mar 01 / Feb 24 – Feb 29 / Feb 24 – Mar 02 / Feb 25 – Mar 01 / Feb 25 – Mar 03 / Feb 26 – Mar 02 / Feb 26 – Mar 04 / Feb 27 – Mar 03 / Feb 27 – Mar 05 / Feb 28 – Mar 04 / Feb 28 – Mar 06 / Feb 29 – Mar 05 / Feb 29 – Mar 07 / Mar 01 – Mar 06 / Mar 01 – Mar 08 / Mar 02 – Mar 07 / Mar 02 – Mar 09 / Mar 03 – Mar 08 / Mar 03 – Mar 10 / Mar 04 – Mar 09 / Mar 04 – Mar 11 / Mar 05 – Mar 10 / Mar 05 – Mar 12 / Mar 06 – Mar 11 / Mar 06 – Mar 13 / Mar 07 – Mar 12 / Mar 07 – Mar 14 / Mar 08 – Mar 13 / Mar 08 – Mar 15 / Mar 09 – Mar 14 / Mar 09 – Mar 16 / Mar 10 – Mar 15 / Mar 10 – Mar 17 / Mar 11 – Mar 16 / Mar 11 – Mar 18 / Mar 12 – Mar 17 / Mar 12 – Mar 19 / Mar 17 – Mar 22 / Mar 17 – Mar 24 / Mar 18 – Mar 23 / Mar 18 – Mar 25 / Mar 19 – Mar 24 / Mar 20 – Mar 25 / Mar 24 – Mar 31 / Mar 25 – Apr 01 / Mar 26 – Mar 31 / Mar 26 – Apr 02 / Mar 27 – Apr 01 / Mar 27 – Apr 03 / Mar 28 – Apr 02 / Mar 28 – Apr 04 / Mar 29 – Apr 03 / Mar 29 – Apr 05 / Mar 30 – Apr 04 / Mar 30 – Apr 06 / Mar 31 – Apr 05 / Mar 31 – Apr 07 / Apr 01 – Apr 06 / Apr 01 – Apr 08 / Apr 02 – Apr 07 / Apr 02 – Apr 09 / Apr 03 – Apr 08 / Apr 03 – Apr 10 / Apr 04 – Apr 09 / Apr 04 – Apr 11 / Apr 05 – Apr 10 / Apr 05 – Apr 12 / Apr 06 – Apr 11 / Apr 06 – Apr 13 / Apr 07 – Apr 12 / Apr 07 – Apr 14 / Apr 08 – Apr 13 / Apr 08 – Apr 15 / Apr 09 – Apr 14 / Apr 09 – Apr 16 / Apr 10 – Apr 15 / Apr 10 – Apr 17 / Apr 11 – Apr 16 / Apr 11 – Apr 18 / Apr 12 – Apr 17 / Apr 12 – Apr 19 / Apr 13 – Apr 18 / Apr 13 – Apr 20 / Apr 14 – Apr 19 / Apr 14 – Apr 21 / Apr 15 – Apr 20 / Apr 15 – Apr 22 / Apr 16 – Apr 21 / Apr 16 – Apr 23 / Apr 17 – Apr 22 / Apr 17 – Apr 24 / Apr 18 – Apr 23 / Apr 18 – Apr 25 / Other dates: There are more dates available than the ones we list here, experiment on your own.
  • Seattle to Shanghai – Example Dates: (BookingBuddy / Air Canada) Oct 25 – Oct 30 / Oct 25 – Nov 01 / Oct 26 – Nov 02 / Oct 27 – Nov 01 / Oct 27 – Nov 03 / Oct 28 – Nov 02 / Oct 29 – Nov 03 / Nov 01 – Nov 06 / Nov 01 – Nov 08 / Nov 02 – Nov 07 / Nov 02 – Nov 09 / Nov 03 – Nov 08 / Nov 03 – Nov 10 / Nov 05 – Nov 10 / Nov 05 – Nov 12 / Nov 06 – Nov 11 / Nov 07 – Nov 12 / Nov 07 – Nov 14 / Nov 08 – Nov 15 / Nov 10 – Nov 15 / Nov 10 – Nov 17 / Nov 11 – Nov 16 / Nov 11 – Nov 18 / Nov 13 – Nov 18 / Nov 13 – Nov 20 / Nov 14 – Nov 21 / Nov 15 – Nov 20 / Nov 15 – Nov 22 / Nov 16 – Nov 21 / Nov 16 – Nov 23 / Nov 17 – Nov 22 / Nov 17 – Nov 24 / Nov 19 – Nov 24 / Nov 19 – Nov 26 / Nov 20 – Nov 27 / Nov 21 – Nov 26 / Nov 21 – Nov 28 / Nov 22 – Nov 27 / Nov 22 – Nov 29 / Nov 23 – Nov 28 / Nov 23 – Nov 30 / Nov 25 – Nov 30 / Nov 25 – Dec 02 / Nov 26 – Dec 01 / Nov 26 – Dec 03 / Nov 27 – Dec 02 / Nov 28 – Dec 03 / Nov 28 – Dec 05 / Nov 29 – Dec 06 / Nov 30 – Dec 05 / Dec 01 – Dec 06 / Dec 01 – Dec 08 / Jan 07 – Jan 14 / Jan 08 – Jan 15 / Jan 09 – Jan 14 / Jan 10 – Jan 15 / Jan 20 – Jan 27 / Jan 21 – Jan 28 / Jan 22 – Jan 27 / Jan 22 – Jan 29 / Jan 23 – Jan 28 / Jan 23 – Jan 30 / Jan 24 – Jan 29 / Jan 24 – Jan 31 / Jan 25 – Jan 30 / Jan 25 – Feb 01 / Jan 26 – Jan 31 / Jan 26 – Feb 02 / Jan 27 – Feb 01 / Jan 27 – Feb 03 / Jan 28 – Feb 02 / Jan 28 – Feb 04 / Feb 04 – Feb 09 / Feb 04 – Feb 11 / Feb 06 – Feb 11 / Feb 06 – Feb 13 / Feb 07 – Feb 12 / Feb 07 – Feb 14 / Feb 09 – Feb 14 / Feb 09 – Feb 16 / Feb 10 – Feb 15 / Feb 10 – Feb 17 / Feb 11 – Feb 16 / Feb 11 – Feb 18 / Feb 12 – Feb 17 / Feb 12 – Feb 19 / Feb 13 – Feb 18 / Feb 13 – Feb 20 / Feb 14 – Feb 19 / Feb 14 – Feb 21 / Feb 15 – Feb 20 / Feb 15 – Feb 22 / Feb 16 – Feb 21 / Feb 16 – Feb 23 / Feb 17 – Feb 22 / Feb 17 – Feb 24 / Feb 18 – Feb 23 / Feb 18 – Feb 25 / Feb 19 – Feb 24 / Feb 19 – Feb 26 / Feb 20 – Feb 25 / Feb 20 – Feb 27 / Feb 21 – Feb 26 / Feb 21 – Feb 28 / Feb 22 – Feb 27 / Feb 22 – Feb 29 / Feb 23 – Feb 28 / Feb 23 – Mar 01 / Feb 24 – Feb 29 / Feb 24 – Mar 02 / Feb 25 – Mar 01 / Feb 25 – Mar 03 / Feb 26 – Mar 02 / Feb 26 – Mar 04 / Feb 27 – Mar 03 / Feb 27 – Mar 05 / Feb 28 – Mar 04 / Feb 28 – Mar 06 / Feb 29 – Mar 05 / Feb 29 – Mar 07 / Mar 01 – Mar 06 / Mar 02 – Mar 07 / Mar 24 – Mar 31 / Mar 25 – Apr 01 / Mar 26 – Mar 31 / Mar 26 – Apr 02 / Mar 27 – Apr 01 / Mar 27 – Apr 03 / Mar 28 – Apr 02 / Mar 28 – Apr 04 / Mar 29 – Apr 03 / Mar 29 – Apr 05 / Mar 30 – Apr 04 / Mar 30 – Apr 06 / Mar 31 – Apr 05 / Mar 31 – Apr 07 / Apr 01 – Apr 06 / Apr 01 – Apr 08 / Apr 02 – Apr 07 / Apr 02 – Apr 09 / Apr 03 – Apr 08 / Apr 03 – Apr 10 / Apr 04 – Apr 09 / Apr 05 – Apr 10 / Apr 05 – Apr 12 / Apr 06 – Apr 13 / Apr 07 – Apr 12 / Apr 07 – Apr 14 / Apr 08 – Apr 13 / Apr 08 – Apr 15 / Apr 09 – Apr 14 / Apr 09 – Apr 16 / Apr 10 – Apr 15 / Apr 10 – Apr 17 / Apr 11 – Apr 16 / Apr 11 – Apr 18 / Apr 12 – Apr 17 / Apr 12 – Apr 19 / Apr 13 – Apr 18 / Apr 13 – Apr 20 / Apr 14 – Apr 19 / Apr 14 – Apr 21 / Apr 15 – Apr 20 / Apr 15 – Apr 22 / Apr 16 – Apr 21 / Apr 16 – Apr 23 / Apr 17 – Apr 22 / Apr 18 – Apr 23 / Other dates: There are more dates available than the ones we list here, experiment on your own.
  • Portland to Beijing – Example Dates: (BookingBuddy / Air Canada) Sep 27 – Oct 02 / Oct 01 – Oct 06 / Oct 01 – Oct 08 / Oct 04 – Oct 09 / Oct 04 – Oct 11 / Oct 23 – Oct 28 / Oct 23 – Oct 30 / Oct 24 – Oct 29 / Oct 24 – Oct 31 / Oct 27 – Nov 01 / Oct 27 – Nov 03 / Oct 28 – Nov 02 / Oct 29 – Nov 03 / Oct 29 – Nov 05 / Oct 30 – Nov 06 / Oct 31 – Nov 05 / Oct 31 – Nov 07 / Nov 01 – Nov 06 / Nov 01 – Nov 08 / Nov 02 – Nov 07 / Nov 02 – Nov 09 / Nov 03 – Nov 08 / Nov 03 – Nov 10 / Nov 04 – Nov 09 / Nov 04 – Nov 11 / Nov 05 – Nov 10 / Nov 05 – Nov 12 / Nov 06 – Nov 11 / Nov 06 – Nov 13 / Nov 07 – Nov 12 / Nov 07 – Nov 14 / Nov 08 – Nov 13 / Nov 08 – Nov 15 / Nov 10 – Nov 15 / Nov 10 – Nov 17 / Nov 11 – Nov 16 / Nov 11 – Nov 18 / Nov 12 – Nov 17 / Nov 12 – Nov 19 / Nov 13 – Nov 18 / Nov 13 – Nov 20 / Nov 14 – Nov 19 / Nov 14 – Nov 21 / Nov 15 – Nov 20 / Nov 15 – Nov 22 / Nov 16 – Nov 21 / Nov 16 – Nov 23 / Nov 17 – Nov 22 / Nov 17 – Nov 24 / Nov 18 – Nov 23 / Nov 18 – Nov 25 / Nov 19 – Nov 24 / Nov 19 – Nov 26 / Nov 20 – Nov 25 / Nov 20 – Nov 27 / Nov 22 – Nov 27 / Nov 22 – Nov 29 / Nov 23 – Nov 28 / Nov 23 – Nov 30 / Nov 24 – Nov 29 / Nov 24 – Dec 01 / Nov 25 – Nov 30 / Nov 25 – Dec 02 / Nov 26 – Dec 01 / Nov 26 – Dec 03 / Nov 27 – Dec 02 / Nov 27 – Dec 04 / Nov 28 – Dec 03 / Nov 28 – Dec 05 / Nov 29 – Dec 04 / Nov 29 – Dec 06 / Nov 30 – Dec 05 / Nov 30 – Dec 07 / Dec 01 – Dec 06 / Dec 01 – Dec 08 / Dec 02 – Dec 07 / Dec 02 – Dec 09 / Dec 03 – Dec 08 / Dec 03 – Dec 10 / Jan 08 – Jan 15 / Jan 09 – Jan 16 / Jan 10 – Jan 15 / Jan 10 – Jan 17 / Jan 12 – Jan 17 / Jan 12 – Jan 19 / Jan 13 – Jan 18 / Jan 13 – Jan 20 / Jan 14 – Jan 19 / Jan 14 – Jan 21 / Jan 15 – Jan 20 / Jan 15 – Jan 22 / Jan 16 – Jan 21 / Jan 16 – Jan 23 / Jan 17 – Jan 22 / Jan 17 – Jan 24 / Jan 18 – Jan 23 / Jan 18 – Jan 25 / Jan 19 – Jan 24 / Jan 19 – Jan 26 / Jan 20 – Jan 25 / Jan 20 – Jan 27 / Jan 21 – Jan 26 / Jan 21 – Jan 28 / Jan 22 – Jan 27 / Jan 22 – Jan 29 / Jan 23 – Jan 28 / Jan 23 – Jan 30 / Jan 24 – Jan 29 / Jan 24 – Jan 31 / Jan 25 – Jan 30 / Jan 26 – Jan 31 / Jan 26 – Feb 02 / Jan 27 – Feb 01 / Jan 27 – Feb 03 / Jan 28 – Feb 02 / Jan 28 – Feb 04 / Jan 29 – Feb 03 / Jan 29 – Feb 05 / Jan 30 – Feb 04 / Jan 30 – Feb 06 / Jan 31 – Feb 05 / Jan 31 – Feb 07 / Feb 01 – Feb 06 / Feb 01 – Feb 08 / Feb 02 – Feb 07 / Feb 02 – Feb 09 / Feb 03 – Feb 08 / Feb 03 – Feb 10 / Feb 04 – Feb 09 / Feb 04 – Feb 11 / Feb 07 – Feb 12 / Feb 07 – Feb 14 / Feb 08 – Feb 13 / Feb 08 – Feb 15 / Feb 09 – Feb 14 / Feb 09 – Feb 16 / Feb 11 – Feb 16 / Feb 11 – Feb 18 / Feb 13 – Feb 18 / Feb 13 – Feb 20 / Feb 14 – Feb 19 / Feb 14 – Feb 21 / Feb 15 – Feb 20 / Feb 15 – Feb 22 / Feb 16 – Feb 21 / Feb 16 – Feb 23 / Feb 18 – Feb 23 / Feb 18 – Feb 25 / Feb 19 – Feb 24 / Feb 19 – Feb 26 / Feb 20 – Feb 25 / Feb 20 – Feb 27 / Feb 21 – Feb 26 / Feb 21 – Feb 28 / Feb 23 – Feb 28 / Feb 23 – Mar 01 / Feb 24 – Mar 02 / Feb 25 – Mar 01 / Feb 25 – Mar 03 / Feb 26 – Mar 02 / Feb 26 – Mar 04 / Feb 28 – Mar 04 / Feb 28 – Mar 06 / Mar 01 – Mar 06 / Mar 01 – Mar 08 / Mar 02 – Mar 09 / Mar 17 – Mar 22 / Mar 17 – Mar 24 / Mar 18 – Mar 23 / Mar 18 – Mar 25 / Apr 04 – Apr 09 / Apr 05 – Apr 10 / Apr 05 – Apr 12 / Apr 06 – Apr 13 / Apr 07 – Apr 12 / Apr 07 – Apr 14 / Apr 18 – Apr 23 / Apr 18 – Apr 25 / Other dates: There are more dates available than the ones we list here, experiment on your own.
  • Portland to Shanghai – Example Dates: (BookingBuddy / Air Canada) Jan 26 – Jan 31 / Feb 09 – Feb 14 / Feb 09 – Feb 16 / Feb 10 – Feb 15 / Feb 10 – Feb 17 / Feb 11 – Feb 16 / Feb 11 – Feb 18 / Feb 12 – Feb 17 / Feb 12 – Feb 19 / Feb 13 – Feb 18 / Feb 13 – Feb 20 / Feb 18 – Feb 23 / Feb 18 – Feb 25 / Feb 19 – Feb 24 / Feb 19 – Feb 26 / Feb 20 – Feb 25 / Feb 20 – Feb 27 / Feb 21 – Feb 26 / Feb 21 – Feb 28 / Feb 23 – Feb 28 / Feb 23 – Mar 01 / Mar 01 – Mar 06 / Mar 01 – Mar 08 / Mar 02 – Mar 09 / Mar 08 – Mar 13 / Mar 09 – Mar 16 / Mar 10 – Mar 17 / Apr 12 – Apr 17 / Other dates: There are more dates available than the ones we list here, experiment on your own.
  • Tips: Use Tripadvisor to create a Hotel “short list”. Select “Sort by Traveler Ranked” after you plug in your dates and destination. Then select the Traveler Ranking filer to show “only 4* and up”. Use the resulting list of hotels to find the cheapest one with a high ranking.
  • Tips: Hotel rates for Weekend dates are usually higher than the rates for Sunday through Thursday. Tripadvisor has a color-coded date calendar, red when the average hotel price for that day is more expensive, green for less expensive. You can use this to get an overview of what dates in the month are at a discount.
  • Tips: Different booking websites will often have differing routes, prices, and availability. Before you finalize your purchase, do a quick check on BookingBuddy, Skyscanner, and Kayak to see if any other site or airline is offering a better deal.


When you are ready to book your flight or hotel, please use the links on our site to begin your booking process so we receive credit for the referral.

I was able to pull this up on Air Canada. Screenshot taken when this post was initially created. See timestamps at the top of this post.

Note: OTAs such as Travelocity and Priceline allow free cancellation without penalty within 24-hours after you purchase. As deals sell-out or expire quickly, this policy will allow you to “lock-in” the cheap fare while you sort out a plan. Just keep in mind that after 24-hours, you will not be able to cancel without the regular penalty.

Flight Details:

Coupon Codes:




Our Affiliate Links:

This site receives referral credit when you use links on our page to open our affiliate’s page. By using our affiliate links when you begin your airfare or hotel search, you are supporting this site. Thanks.

Flights departing from a different city:

Other Useful Links:

  • [Budget Travel] – list all the posts that deal with Budget Travel (filter out all the flight deal posts)