Wayfli › Tokyo (NRT) › To Shenzhen (SZX)

Tokyo (NRT) to Shenzhen (SZX) flights

There are direct flights from Tokyo Narita International Airport to Shenzhen Bao'an International Airport, sold by one airline: Shenzhen Airlines. The distance is 2,949 km, about 4h 5m in the air. There are also 12 one-stop options, via airports such as Shanghai, Seoul and Taipei.

Live fares for NRT → SZXSee all routes on the map
2,949 kmdistance
~4h 5mdirect flight time (estimate)
1direct airline
12one-stop options

Direct flights from Tokyo to Shenzhen

RouteAirlines (incl. codeshares)DistanceTime (est.)
NRT → SZXShenzhen Airlines2,949 km~4h 5m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PVG ShanghaiAir China and Jetstar Japan then Air China and China Southern Airlines3,029 km~6h 20m
ICN SeoulJeju Air and American Airlines then Korean Air and Asiana Airlines3,302 km~6h 40m
TPE TaipeiAmerican Airlines and EVA Air then China Airlines and China Southern Airlines2,983 km~6h 20m
HGH HangzhouAir China and All Nippon Airways then Spring Airlines and Air China3,026 km~6h 20m
XMN XiamenAir China and All Nippon Airways then Air China and China Southern Airlines2,956 km~6h 15m
KIX OsakaJetstar Japan and Lufthansa then Shenzhen Airlines2,953 km~6h 15m
DLC DalianAir China and China Southern Airlines then Air China and China Southern Airlines3,658 km~7h 10m
TAO QingdaoAir China and All Nippon Airways then Air China and China Southern Airlines3,439 km~6h 50m
NKG NanjingJapan Airlines and China Eastern then Air China and China Southern Airlines3,163 km~6h 30m
FOC FuzhouXiamen Airlines then China Southern Airlines and Xiamen Airlines2,950 km~6h 15m
CJU ChejuJapan Airlines and Korean Air then China Southern Airlines3,026 km~6h 20m
KHH KaohsiungAmerican Airlines and EVA Air then China Airlines3,099 km~6h 25m

More from Tokyo and Shenzhen

Routes come from current airline fares, updated weekly (last update 9 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.