Distance from Tokyo to Beijing

Japan · China

The straight-line distance from Tokyo to Beijing is about 2,092 km (1,300 miles). A non-stop flight ≈ 3h 7m.

Kilometres
2,092 km
Miles
1,300 mi
Nautical mi
1,130 nmi
≈ Flight time
3h 7m
↔ Reverse: Beijing → Tokyo

Other distances from Tokyo

FAQ — Tokyo to Beijing

What is the distance from Tokyo to Beijing?

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

How long is the flight from Tokyo to Beijing?

Approximately 3h 7m for a non-stop flight (at ~800 km/h plus taxi/take-off/landing). Actual time varies.

Is this the straight-line distance?

Yes — it is the great-circle distance between the cities’ coordinates. Road or rail distance is longer.

← All distances & calculator