
$649 Cheap All Nippon Airways flights San Francisco (SFO) to Shanghai (SHA)
Prices were available within the past 7 days and start at $649 for one-way flights and $1,067 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$1,067 Roundtrip, found 4 days ago
$1,067
Roundtrip
found 4 days ago

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$1,147 Roundtrip, found 4 days ago
$1,147
Roundtrip
found 4 days ago

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$1,307 Roundtrip, found 4 days ago
$1,307
Roundtrip
found 4 days ago

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$1,715 Roundtrip, found 4 days ago
$1,715
Roundtrip
found 4 days ago

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$1,875 Roundtrip, found 4 days ago
$1,875
Roundtrip
found 4 days ago

Wed, Apr 15 - Sun, Apr 26
SFO
San Francisco
SHA
Shanghai
$2,024 Roundtrip, found 4 days ago
$2,024
Roundtrip
found 4 days ago
Find the cheapest month to fly from San Francisco (SFO) to Shanghai (SHA)
December is typically the cheapest month to fly
From $700 - $2,286 per traveler.
Origin airport | San Francisco Intl. |
|---|---|
Destination airport | Hongqiao Intl. |
Distance | 9845 km |
Most Popular All Nippon Airways Routes from San Francisco
- Fort Lauderdale to Tokyo (FLL - NRT)
- Newark Liberty Intl. Airport to Bangkok (EWR - BKK)
- Los Angeles to Manila (LAX - MNL)
- Baltimore to Tokyo (BWI - HND)
- Baltimore to Tokyo (BWI - HND)
- Newark Liberty Intl. Airport to Bangkok (EWR - BKK)
- Norfolk to Manila (ORF - MNL)
- Columbus to Tokyo (CMH - NRT)
- Washington to Bangkok (IAD - BKK)
- New York to Bangkok (JFK - BKK)
Popular Domestic Routes in Hongqiao Intl.
- Fort Lauderdale to Tokyo (FLL - NRT)
- Tokyo to Salt Lake City (HND - SLC)
- Dallas to Manila (DFW - MNL)
- Baltimore to Tokyo (BWI - NRT)
- Los Angeles to Manila (LAX - MNL)
- Denver to Ho Chi Minh City (DEN - SGN)
- Atlanta to Bangkok (ATL - BKK)
- Washington to Naha (IAD - OKA)
- Newark Liberty Intl. Airport to Bangkok (EWR - BKK)
- Fort Lauderdale to Tokyo (FLL - HND)