
Popular airlines from Shanghai to San Diego
- Lufthansa
Lufthansa
- Cathay Pacific
Cathay Pacific
- All Nippon Airways
All Nippon Airways
- Japan Airlines
Japan Airlines
- Korean Air
Korean Air
- China Airlines
China Airlines
- Asiana Airlines
Asiana Airlines
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 15% on select hotels after you book a flight*payments icon
Cheap flights from Shanghai to San Diego (SHA-SAN)
Prices were available within the past 7 days and start at €459 for one-way flights and €867 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, 15 Oct - Wed, 22 Oct
PVG
Shanghai
SAN
San Diego
€867 Return, found 5 days ago
€867
Return
found 5 days ago

Wed, 15 Oct - Wed, 22 Oct
SHA
Shanghai
SAN
San Diego
€961 Return, found 5 days ago
€961
Return
found 5 days ago

Wed, 15 Oct - Wed, 22 Oct
PVG
Shanghai
SAN
San Diego
€961 Return, found 5 days ago
€961
Return
found 5 days ago

Wed, 15 Oct - Wed, 22 Oct
PVG
Shanghai
SAN
San Diego
€988 Return, found 5 days ago
€988
Return
found 5 days ago

Wed, 15 Oct - Wed, 22 Oct
PVG
Shanghai
SAN
San Diego
€1,192 Return, found 5 days ago
€1,192
Return
found 5 days ago

Wed, 15 Oct - Wed, 22 Oct
PVG
Shanghai
SAN
San Diego
€1,232 Return, found 5 days ago
€1,232
Return
found 5 days ago
Find the cheapest month to fly from Shanghai (SHA) to San Diego (SAN)
February is typically the cheapest month to fly
From €760 - €1,221 per traveller.
Graph displaying average flight prices per month
Nearby Cities
*Available to Expedia members.