Flights from Tokyo Narita to Shenzhen

NRTSZX

Narita International Airport (Narita, Japan) → Shenzhen Bao'an International Airport (Shenzhen, China)

Also known as Tokyo Narita.

Nonstop
5h 45m
Distance
2,950 km
Frequency
7×/week
One-way from
$241
Airlines
Air China, ANA, SF Airlines, Shenzhen Airlines

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • ZH65219:00→23:455h 45mShenzhen Airlines
  • NH660919:00→23:455h 45mANA
  • CA378019:00→23:455h 45mAir China

Tuesday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Wednesday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Thursday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Friday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Saturday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Sunday

  • ZH65219:00→23:455h 45mShenzhen Airlines

Tokyo Narita to Shenzhen — frequently asked

How long is the flight from Tokyo Narita to Shenzhen?
NRT–SZX is 5h 45m nonstop, covering 2,950 km (1,833 mi).
Which airlines fly nonstop from Tokyo Narita to Shenzhen?
Air China, ANA, SF Airlines, Shenzhen Airlines operate this route nonstop.
How much is a flight from Tokyo Narita to Shenzhen?
One-way fares on NRT–SZX recently started from $241 ($262 nonstop). The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Tokyo Narita to Shenzhen?
The route is served 7 days a week (9 scheduled departures).