Wayfli › Shenzhen (SZX) › To Los Angeles (LAX)

Shenzhen (SZX) to Los Angeles (LAX) flights

There are direct flights from Shenzhen Bao'an International Airport to Los Angeles International Airport, sold by one airline: Air China. The distance is 11,645 km, about 14h 40m in the air. There are also 10 one-stop options, via airports such as Beijing, Shanghai and Seoul.

Live fares for SZX → LAXSee all routes on the map
11,645 kmdistance
~14h 40mdirect flight time (estimate)
1direct airline
10one-stop options

Direct flights from Shenzhen to Los Angeles

RouteAirlines (incl. codeshares)DistanceTime (est.)
SZX → LAXAir China11,645 km~14h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PEK BeijingAir China and China Southern Airlines then Air China and United Airlines11,994 km~17h 20m
PVG ShanghaiAir China and China Southern Airlines then American Airlines and Air China11,648 km~16h 50m
ICN SeoulKorean Air and Asiana Airlines then Korean Air and Asiana Airlines11,670 km~16h 55m
BKK BangkokAir China and Shenzhen Airlines then United Airlines14,992 km~20h 55m
NRT TokyoShenzhen Airlines then American Airlines and Air India11,703 km~16h 55m
TPE TaipeiEVA Air and China Airlines then EVA Air and China Airlines11,724 km~17h
MNL ManilaShenzhen Airlines then Philippine Airlines12,920 km~18h 25m
SGN Ho Chi Minh CityVietravel Airlines then United Airlines14,649 km~20h 30m
XMN XiamenAir China and China Southern Airlines then Xiamen Airlines11,676 km~16h 55m
TFU ChengduAir China and Shenzhen Airlines then Sichuan Airlines12,820 km~18h 20m

More from Shenzhen and Los Angeles

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.