Beijing to Tokyo distance

The flight distance from Beijing to Tokyo is 2,092 km (1,300 miles), about 3 h 7 min in the air.

Kilometres
2,092 km
Miles
1,300 mi
Nautical miles
1,130 nmi
Flight time (est.)
3 h 7 min
Initial heading
96° E

Map and calculator

Change either city to calculate a different route.

Loading the map…

About this route

2,092 km is the great-circle distance, the shortest path over Earth's surface between the two city centres. Over a distance this short the great circle and a straight line on the map are almost identical.

The distance is the same in both directions.

Frequently asked questions

How far is Beijing from Tokyo?

The straight-line (great-circle) distance from Beijing to Tokyo is about 2,092 km, or 1,300 miles (1,130 nautical miles).

How long is a flight from Beijing to Tokyo?

A non-stop flight takes roughly 3 h 7 min based on a typical 800 km/h cruise speed plus take-off and landing. Actual scheduled times vary with wind and routing.

Which direction is Tokyo from Beijing?

Leaving Beijing, the shortest route starts on a heading of about 96° (E).

Related routes