Generally the best time to book Shanghai to Los Angeles flights is two months in advance. And the cheapest days to fly are Tuesdays, Wednesdays, and Saturdays. Sunday is the most expensive.
There are 35 direct flights from Shanghai to Los Angeles.
China Eastern Airlines provides 40 of the non-stop flights between Shanghai and Los Angeles.
|Airlines flying this route:||American Airlines China Southern Airlines China Eastern Airlines Delta Air Lines United Airlines Hainan Airlines Air China|
|Airports in Shanghai:||Pudong International Airport Hongqiao International Airport Shanghai Tomson|
|Airports in Los Angeles:||Los Angeles International Airport Ontario International Airport|
|Average duration of direct flights:||11h51m|