Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Shanghai to San Diego starting at S$ 1,067

We've found these cheap flights for you. You can book one-way or return flight tickets.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Cheapest time to fly from Shanghai to San Diego

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Shanghai to San Diego

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

China Southern Airlines
From S$ 737
Hainan Airlines
From S$ 772
Spring Airlines
From S$ 837
Asiana Airlines
From S$ 838
Air China
From S$ 852
Sichuan Airlines
From S$ 853
Ana
From S$ 877
Xiamen Airlines
From S$ 891
Delta Air Lines
From S$ 918
Shanghai Airlines
From S$ 963
ANA airlines

Find more flights and airlines

Alternative Routes from Shanghai to San Diego

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Shanghai to San Diego.

  • Cheapest
    China Southern Airlines
    PVG
    11:05
    45h 53m
    2 transfer
    SAN
    17:58
    Shanghai Pudong International Airport - San Diego International Airport
    Sun, May 19China Southern Airlines
    S$ 737
  • China Southern Airlines
    SHA
    16:50
    41h 31m
    2 transfer
    SAN
    19:21
    Shanghai Hongqiao International Airport - San Diego International Airport
    Sat, Jun 1China Southern Airlines
    S$ 761
  • China Southern Airlines
    SHA
    16:50
    41h 31m
    2 transfer
    SAN
    19:21
    Shanghai Hongqiao International Airport - San Diego International Airport
    Sat, Jun 1China Southern Airlines
    S$ 761
    Find More Flights

Frequently Asked Questions

Find cheapest flight ticket from Shanghai to San Diego

Cheapest direct flight price

S$ 1,066

Cheapest month

October

Peak season for travel

June