If you are actually flying from Guangzhou, China to Tokyo, Japan or if you are just curious to know the flight time between Guangzhou and Tokyo, this page will give you the information you are looking for.

Click to find Flight time from Tokyo to Guangzhou


Flight time from Guangzhou to Tokyo is 3 hours 50 minutes

Non-Stop flight duration from CAN to NRT is 3 hours 50 minutes (Operated by Air China)

The nearest airport to Guangzhou, is New Baiyun Airport (CAN) and the nearest airport to Tokyo, is Tokyo Haneda International Airport (HND)

Find flights from London to cities and airports near New York

Distance from Guangzhou to Tokyo is approximately 2880 kilometers.

Flights from Guangzhou to Tokyo • Airlines & Flight Duration

Flights operated by major airlines departing from Guangzhou arrive at Tokyo Haneda International Airport, New Tokyo International Airport or Yokota Afb Airport. Tokyo is served by 3 international airports.

Airline & JourneyDuration
China Eastern Airlines
3 hrs 50 mins
Saudi Arabian Airlines
3 hrs 55 mins
Shandong Airlines
3 hrs 55 mins
Cambodia Angkor Air (K6)
3 hrs 55 mins
Aeroflot Russian Airlines
3 hrs 55 mins

Flight time from Guangzhou to Tokyo via Manila • CAN to NRT via MNL

Flight duration from New Baiyun Airport to New Tokyo International Airport via Ninoy Aquino International Airport, Philippines on China Southern Airlines flight is 8 hours 25 minutes

China Southern Airlines CAN to MNL
2 hrs 25 mins
 Waiting Time
1 hr 50 mins
4 hrs 10 mins
Total Duration:
8 hrs 25 mins

Flight time from Guangzhou to Tokyo via Shanghai • CAN to NRT via PVG

Flight duration from New Baiyun Airport to New Tokyo International Airport via Pu Dong Airport, China on China Eastern Airlines flight is 9 hours 10 minutes

China Eastern Airlines CAN to PVG
2 hrs 20 mins
 Waiting Time
4 hrs 5 mins
2 hrs 45 mins
Total Duration:
9 hrs 10 mins

How long does it take to fly from Guangzhou to Tokyo?

Non-stop flight time from Guangzhou to Tokyo is around 4 hours .

Fastest one-stop flight between Guangzhou and Tokyo takes close to 6 hours . However, some airlines could take as long as 27 hours based on the stopover destination and waiting duration.

This is the average non-stop flight time from Guangzhou to any of the 3 airports in Tokyo.

Apparantly, connecting flights and direct flights with stopover take longer time than non-stop flights. In such cases, Guangzhou - Tokyo flight time depend on the layover destination specified by your airline or the one you choose while booking your ticket.

Waiting time at intermediate airports could be anywhere between 1 hr to 22 hrs .

Flight time from Guangzhou, China to airports near Tokyo, Japan

Direct flight and one stop flight time from New Baiyun Airport, Guangzhou to airports nearest to Tokyo is given in the table below

JourneyDestination AirportsDurationStops
CAN - NRT Tokyo, New Tokyo International Airport 3 hrs 50 mins Non-Stop
CAN - NGO Tokoname, Centrair Airport 6 hrs 5 mins Non-Stop

Airlines operating flights between Guangzhou and Tokyo

Guangzhou time is 1 hour behind Tokyo

Current time in Guangzhou, China : Fri, 26 Feb, 2021,
Guangzhou Timezone: CST (+08:00)

08:59 PM

Current time in Tokyo, Japan :, Fri, 26 Feb, 2021,
Tokyo Timezone: JST (+09:00)

09:59 PM

CAN to HND Flight - Guangzhou Airport to Tokyo Airport Flight Route Map

Location of Guangzhou Airport & Tokyo Airport is given below. Click the map to view Guangzhou to Tokyo flight path and travel direction.

Find flying time from New Baiyun Airport or Guangzhou or any other airport or city in China to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Guangzhou to those airports.