FlightBeat / Flight time / NRT to PEK
Flight time

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

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