
CA $597 Cheap Flights from Shanghai (PVG) to Seattle (SEA)
Popular airlines from Pudong International Airport (PVG) to Seattle-Tacoma International Airport (SEA)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Cheap flights from Shanghai (PVG) to Seattle (SEA)
Prices were available within the past 7 days and start at CA $597 for one-way flights and CA $1,198 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, Aug 31 - Sat, Sep 12
PVG
Shanghai
SEA
Seattle
CA $1,198 Roundtrip, found 1 day ago
CA $1,198
Roundtrip
found 1 day ago

Wed, Sep 23 - Sun, Oct 11
PVG
Shanghai
SEA
Seattle
CA $1,200 Roundtrip, found 4 days ago
CA $1,200
Roundtrip
found 4 days ago

Mon, Sep 14 - Wed, Sep 30
PVG
Shanghai
SEA
Seattle
CA $1,235 Roundtrip, found 1 day ago
CA $1,235
Roundtrip
found 1 day ago

Sun, Sep 13 - Tue, Sep 29
PVG
Shanghai
SEA
Seattle
CA $1,240 Roundtrip, found 1 day ago
CA $1,240
Roundtrip
found 1 day ago

Tue, Jul 21 - Fri, Aug 14
PVG
Shanghai
SEA
Seattle
CA $1,324 Roundtrip, found 4 days ago
CA $1,324
Roundtrip
found 4 days ago

Fri, May 1 - Tue, May 12
PVG
Shanghai
SEA
Seattle
CA $1,381 Roundtrip, found 4 days ago
CA $1,381
Roundtrip
found 4 days ago

Sat, Sep 12 - Tue, Sep 29
PVG
Shanghai
SEA
Seattle
CA $1,471 Roundtrip, found 1 day ago
CA $1,471
Roundtrip
found 1 day ago

Thu, Sep 10 - Wed, Sep 16
PVG
Shanghai
SEA
Seattle
CA $1,506 Roundtrip, found 5 days ago
CA $1,506
Roundtrip
found 5 days ago

Sat, Sep 26 - Thu, Oct 8
PVG
Shanghai
SEA
Seattle
CA $1,714 Roundtrip, found 4 days ago
CA $1,714
Roundtrip
found 4 days ago

Wed, Sep 23 - Sun, Oct 11
PVG
Shanghai
SEA
Seattle
CA $1,735 Roundtrip, found 4 days ago
CA $1,735
Roundtrip
found 4 days ago
Alternative airports near Seattle
Prices were available within the past 7 days. Prices and availability are subject to change.
Frequently asked questions
Travel information
Origin airport | Pudong Intl. |
|---|---|
Destination airport | Seattle - Tacoma Intl. |
Airlines serving | Air Canada, All Nippon Airways, American Airlines, British Airways, Cathay Pacific, China Airlines, Delta, EVA Airways, Emirates, Japan Airlines, Lufthansa, Qatar Airways |
Roundtrip price | CA $1,197 |
Distance | 9134 km |
Average flight time | 11 hours 47 mins |
Explore a world of travel with Expedia
- Flights from Hayden to SeaTac
- Flights from Great Bend to Port Angeles
- Flights from Longview to SeaTac
- Flights from New Delhi to SeaTac
- Flights from Calgary to SeaTac
- Flights from Mexico City to SeaTac
- Flights from Minneapolis - St. Paul to SeaTac
- Flights from Frankfurt to SeaTac
- Flights from Marseille to SeaTac
- Flights from Budapest to Port Angeles
- Flights from Edmonton to SeaTac
- Flights from Odesa to SeaTac
- Flights from North Bend to Port Angeles
- Flights from Palmdale to SeaTac
- Flights from Redmond to SeaTac
- Flights from Redmond to Port Angeles
- Flights from Singapore to Port Angeles
- Flights from Salta to SeaTac
- Flights from Torreón to SeaTac
- Flights from Vernal to Port Angeles
- Flights from Tuntutuliak to Port Angeles
- Flights from Brandon to SeaTac
- Flights from Nanaimo to SeaTac
- Flights from Fredericton to SeaTac
- Flights from Regina to SeaTac
- Flights from Whistler to SeaTac
- Flights from Abbotsford to SeaTac
- Flights from Manzanillo to SeaTac
- Flights from Port Orchard to SeaTac
- Flights from Adelaide to SeaTac
- Flights from Guatemala City to SeaTac
- Flights from Aberdeen to SeaTac
- Flights from Cordoba to SeaTac
- Flights from Wenatchee - Lake Chelan to SeaTac
- Flights from Wenatchee - Lake Chelan to Port Angeles
- Flights from Los Banos to Port Angeles
- Flights from Bilbao to SeaTac
- Flights from Naryan Mar to SeaTac
- Flights from Kittila to Port Angeles
- Flights from Montoir-de-Bretagne to Port Angeles
- Flights from Bologna to SeaTac
- Flights from Osbourn to SeaTac
- Flights from Burlington to Port Angeles
- Flights from Delta to SeaTac
- Flights from Mississauga to SeaTac
- Flights from Morrisville to SeaTac
- Flights from Albuquerque (ABQ) to Port Angeles (CLM)
- Flights from Atlanta (ATL) to Port Angeles (CLM)
- Flights from Austin (AUS) to Port Angeles (CLM)
- Flights from Birmingham (BHX) to Port Angeles (CLM)
- Flights from Billings (BIL) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Mumbai (BOM) to Seattle (BFI)
- Flights from Burbank (BUR) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Baltimore (BWI) to Port Angeles (CLM)
- Flights from Akron (CAK) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Columbus (CMH) to Port Angeles (CLM)
- Flights from Denver (DEN) to Port Angeles (CLM)
- Flights from Dallas (DFW) to Port Angeles (CLM)
- Flights from Düsseldorf (DUS) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Wenatchee (EAT) to Port Angeles (CLM)
- Flights from Eureka (EKA) to Port Angeles (CLM)
- Flights from Fargo (FAR) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Fresno (FAT) to Port Angeles (CLM)
- Flights from Fayetteville (FAY) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Grand Junction (GJT) to Port Angeles (CLM)
- Flights from Honolulu (HNL) to Port Angeles (CLM)
- Flights from Ithaca (ITH) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Jackson (JAN) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Kenmore (KEH) to Port Angeles (CLM)
- Flights from Las Vegas (LAS) to Seattle (BFI)
- Flights from Las Vegas (LAS) to Port Angeles (CLM)
- Flights from Long Beach (LGB) to Port Angeles (CLM)
- Flights from Mason City (MCW) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Melbourne (MEL) to Port Angeles (CLM)
- Flights from Medford (MFR) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Missoula (MSO) to Port Angeles (CLM)
- Flights from Ocala (OCF) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Omaha (OMA) to Port Angeles (CLM)
- Flights from Chicago (ORD) to Port Angeles (CLM)
- Flights from North Bend (OTH) to Port Angeles (CLM)
- Flights from Phoenix (PHX) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Plattsburgh (PLB) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Pullman (PUW) to Port Angeles (CLM)
- Flights from Rock Springs (RKS) to Seattle Paine Field Intl. Airport (PAE)
- Flights from San Diego (SAN) to Port Angeles (CLM)
- Flights from Santa Barbara (SBA) to Port Angeles (CLM)
- Flights from St. George (SGU) to Port Angeles (CLM)
- Flights from Salem (SLE) to Port Angeles (CLM)
- Flights from Salina (SLN) to Port Angeles (CLM)
- Flights from Santa Maria (SMX) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Shenzhen (SZX) to Port Angeles (CLM)
- Flights from Tel Aviv (TLV) to Seattle (BFI)
- Flights from Tampa (TPA) to Port Angeles (CLM)
- Flights from Tucson (TUS) to Port Angeles (CLM)
- Flights from Twin Falls (TWF) to Port Angeles (CLM)
- Flights from Van Nuys (VNY) to Port Angeles (CLM)
- Flights from Williston (XWA) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Lethbridge (YQL) to Seattle Paine Field Intl. Airport (PAE)
- Flights from Regina (YQR) to Seattle (BFI)
*Available to Expedia members.