Distance from Beijing to Tokyo
China · Japan
The straight-line distance from Beijing to Tokyo 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
FAQ — Beijing to Tokyo
What is the distance from Beijing to Tokyo?
The straight-line distance from Beijing to Tokyo is about 2,092 km (1,300 miles).
How long is the flight from Beijing to Tokyo?
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.