FlightBeat / Flight time / NRT to PEK

Flight time from Narita to Beijing

NRT → PEK · Narita International Airport to Beijing Capital International Airport

The flight from Narita (NRT) to Beijing (PEK) takes about 3h 3m nonstop on a narrowbody airliner, covering 1,326 miles (2,134 km).

1,326
miles
2,134
kilometers
-1h
time change
W
westbound

How the aircraft compares

Regional jetEmbraer E175, CRJ
3h 12m
NarrowbodyBoeing 737, Airbus A320
3h 3m
WidebodyBoeing 787, A350, 777
2h 48m

When will you arrive?

Beijing is 1 hour behind Narita. The time change is small, so jet lag should be mild.

See your exact arrival time

Plan the trip

CompareFind flightsWhere to stayHotels in BeijingThings to doExplore Beijing

We may earn a commission if you book through these links, at no extra cost to you.

Common questions

How long is the flight from Narita to Beijing?
About 3h 3m nonstop on a narrowbody airliner. Airlines add taxi and buffer time to the schedule.
How far is it?
1,326 miles, or 2,134 km (1,152 nautical miles) in a straight line.
What is the time difference?
Beijing is 1 hour behind Narita.

Other routes