General flight information
4 hr 9 min Travel time
2,092 km Distance between cities
1 hr Time zone difference
₼281 Lowest price
91 Direct flights per week
₼386 Average ticket price
07:20 Earliest departure
17:10 Latest departure
8 hr 17 min Travel time
1,781 km Distance between cities
1 hr Time zone difference
₼280 Lowest price
18 Direct flights per week
₼379 Average ticket price
08:40 Earliest departure
16:30 Latest departure
2,099 km Distance between cities
1 hr Time zone difference
₼365 Lowest price
14 hr 57 min Travel time
1,845 km Distance between cities
1 hr Time zone difference
₼303 Lowest price
1,641 km Distance between cities
1 hr Time zone difference
Popular destinations in Japan
Cheap tickets
Direct flight schedule
- Tokyo every day from ₼284.66
- Osaka every day from ₼369.01
Connecting flights
₼280.92 Beijing — Tokyo ₼279.18 Beijing — Osaka ₼364.32 Beijing — Sapporo ₼302.88 Beijing — Okinawa
Mon 15 Jun 02:35 – 16:05
12 hr 30 min / 1 layover Tue 12 May 02:35 – 12:45
9 hr 10 min / 1 layover Wed 8 Jul 19:40 – 15:20
18 hr 40 min / 1 layover Mon 11 May 02:35 – 19:30
15 hr 55 min / 1 layover 12-month price trend
₼687₼282₼687₼282
₼687
₼687
Jan₼337
₼337
Feb₼437
₼437
Mar₼411
₼411
Apr₼309
₼309
May₼282
₼282
Jun₼533
₼533
Jul₼418
₼418
Aug₼348
₼348
Sep₼294
₼294
Oct₼299
₼299
Nov₼347
₼347
DecAirlines with flights from Beijing to Japan
Including connecting fares
FAQ
Flight duration from Beijing to Japan
On average, flights from Beijing to Japan take around 3 hours 21 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 40 minutes.