- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to San Diego (SAN)
Prices were available within the past 7 days and start at £617 for one-way flights and £1,069 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 11 Sep - Wed, 18 Sep
PVG
Shanghai
SAN
San Diego
£1,069 Return, found 1 day ago
£1,069
Return
found 1 day ago
Mon, 9 Sep - Sun, 15 Sep
PVG
Shanghai
SAN
San Diego
£1,109 Return, found 1 day ago
£1,109
Return
found 1 day ago
Mon, 9 Sep - Sun, 15 Sep
PVG
Shanghai
SAN
San Diego
£1,110 Return, found 1 day ago
£1,110
Return
found 1 day ago
Wed, 11 Sep - Wed, 18 Sep
PVG
Shanghai
SAN
San Diego
£1,111 Return, found 1 day ago
£1,111
Return
found 1 day ago
Wed, 11 Sep - Wed, 18 Sep
PVG
Shanghai
SAN
San Diego
£1,144 Return, found 1 day ago
£1,144
Return
found 1 day ago
Mon, 9 Sep - Sun, 15 Sep
PVG
Shanghai
SAN
San Diego
£1,258 Return, found 1 day ago
£1,258
Return
found 1 day ago
Nearby Cities
Expedia's Latest Trends
Hotels
4 Star Hotels in TiddingtonHotels with Hot Tubs in KeswickHotels with Entertainment in DevonHotels in BeijingClassic Lodges Ramsey ParkDiamondResorts Hotels in Tenerife5 Star Hotels in Playa del InglesBlack Boys HotelHotels with Early Check-in in Downtown San DiegoHotels in PalangaRoyal Court Hotel & Spa CoventryHotels near Rockley BeachSteigenberger Icon Wiltcher'sFamily-Friendly Hotels in Majorca IslandServiced Apartments New York
Flights
Activities
*Available to Expedia members.