Flights from Los Angeles to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LAX to PVG – All flight route options from Los Angeles International, California, USA to Shanghai Pudong International Airport, China. These flights are operated by 20 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 13 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Los Angeles to Shanghai flights
There are over 17 airlines and as many as 1689 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from Los Angeles (LAX) with Delta Air Lines, China Eastern Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Vancouver, San Francisco or any other of the 14 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Los Angeles to Shanghai with Delta Air Lines
You can fly non-stop every Wednesday, Friday or Sunday at 11 in the morning or 12 in the afternoon. You also have the option to do a transit flight via Seattle. Delta Air Lines is a member of SkyTeam.
Note Non-stop flights with Delta Air Lines will begin in Jun 2025.
With Air Canada
If you fly from Los Angeles with Air Canada you will do a stopover in Vancouver, YVR before reaching Shanghai. This flight trip will take 17 hours and you can fly every day of the week except Mondays with departures at 06:00 or 07:00. Air Canada is a Star Alliance member.
Distance & flight times: LAX to Shanghai Airport
The shortest flight time between LAX and PVG is 13 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 13h 40m | - | 6508 miles (10471 km) |
YVR Vancouver | 17h 0m | 1h 14m | 6721 miles (10814 km) |
SFO San Francisco | 17h 23m | 2h 0m | 6511 miles (10476 km) |
SEA Seattle | 17h 55m | 1h 46m | 6701 miles (10782 km) |
KIX Osaka | 18h 15m | 3h 5m | 6579 miles (10586 km) |
NRT Tokyo | 18h 15m | 4h 10m | 6630 miles (10668 km) |
ICN Seoul | 19h 5m | 4h 5m | 6528 miles (10504 km) |
XMN Xiamen | 19h 5m | 2h 0m | 7502 miles (12071 km) |
HND Tokyo | 19h 30m | 3h 20m | 6592 miles (10607 km) |
CAN Guangzhou | 20h 10m | - | - |
PEK Beijing | 20h 15m | 2h 50m | 6956 miles (11192 km) |
TPE Taipei | 21h 5m | 4h 35m | 7248 miles (11662 km) |
SZX Shenzhen | 22h 0m | 4h 5m | 8045 miles (12944 km) |
HKG Hong Kong | 22h 10m | 3h 0m | 8072 miles (12988 km) |
TFU Chengdu | 25h 45m | 4h 40m | 8268 miles (13303 km) |


Quick copy and share this page
From Los Angeles to China
Below is a list of other destinations to China from Los Angeles International with either direct flights or 1 stop connections.
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing
-
KMG Kunming
-
HGH Hangzhou Direct
-
HAK Haikou
From USA to Shanghai
Below is a list of other cities in USA with flights to Shanghai with either non-stop or connecting flights.