Direct (nonstop) flights from Tokyo to Guangzhou

3 airlines fly nonstop from Haneda Airport (HND) to Guangzhou Baiyun International Airport (CAN). It's 1,794 miles (2,887 km), about 5h 15m in the air. Operated by China Southern Airlines, JAL, ANA.

HND
Haneda Airport
🇯🇵 Tokyo, Japan
CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
Flight Time
5h 15m
Distance
1,794 mi
2,887 km
CO₂/pax
303 kg
−44 kg vs. layover
Airlines
3
China Southern Airlines +2
Time Diff
-1h
Operated by China Southern Airlines China Southern Airlines JAL JAL ANA ANA

Route data last updated: May 26, 2026

Airlines with non-stop flights

China Southern Airlines CZ China Southern Airlines
Route
HND → CAN
Flight Time
5h 15m
Distance
1,794 mi
JAL JL JAL
Route
HND → CAN
Flight Time
5h 15m
Distance
1,794 mi
ANA NH ANA
Route
HND → CAN
Flight Time
5h 15m
Distance
1,794 mi

Alternative Routes

Other ways to fly from Tokyo to Guangzhou with one stop · direct emits 303 kg CO₂ per passenger

HND SHA (Shanghai) CAN
Leg 1: 3h 10m (1,106 mi) Leg 2: 2h 30m (729 mi) Total: ~5h 40m 🍃 347 kg CO₂ (+15% vs. direct)
Leg 1
HND → SHA
3h 10m · 1,106 mi
View HND to SHA flights →
Leg 2
SHA → CAN
2h 30m · 729 mi
View SHA to CAN flights →
HND TPE (Taipei) CAN
Leg 1: 3h 40m (1,319 mi) Leg 2: 2h 5m (514 mi) Total: ~5h 45m 🍃 343 kg CO₂ (+13% vs. direct)
Leg 1
HND → TPE
3h 40m · 1,319 mi
View HND to TPE flights →
Leg 2
TPE → CAN
2h 5m · 514 mi
View TPE to CAN flights →
HND HKG (Hong Kong) CAN
Leg 1: 4h 50m (1,803 mi) Leg 2: 1h 5m (84 mi) Total: ~5h 55m 🍃 346 kg CO₂ (+14% vs. direct)
Leg 1
HND → HKG
4h 50m · 1,803 mi
View HND to HKG flights →
Leg 2
HKG → CAN
1h 5m · 84 mi
View HKG to CAN flights →
HND KIX (Osaka) CAN
Leg 1: 1h 25m (268 mi) Leg 2: 4h 45m (1,527 mi) Total: ~6h 10m 🍃 333 kg CO₂ (+10% vs. direct)
Leg 1
HND → KIX
1h 25m · 268 mi
View HND to KIX flights →
Leg 2
KIX → CAN
4h 45m · 1,527 mi
View KIX to CAN flights →
HND PVG (Shanghai) CAN
Leg 1: 3h 25m (1,081 mi) Leg 2: 2h 45m (747 mi) Total: ~6h 10m 🍃 346 kg CO₂ (+14% vs. direct)
Leg 1
HND → PVG
3h 25m · 1,081 mi
View HND to PVG flights →
Leg 2
PVG → CAN
2h 45m · 747 mi
View PVG to CAN flights →

Looking for the return flight?

CAN → HND: Flights from Guangzhou to Tokyo

Frequently Asked Questions

How long is the direct flight from Tokyo to Guangzhou?

A nonstop flight from Tokyo (HND) to Guangzhou (CAN) takes approximately 5 hours and 15 minutes. The distance is 1,794 miles (2,887 km).

Which airlines fly nonstop from Tokyo to Guangzhou?

3 airlines: China Southern Airlines, JAL, ANA.

Is there a nonstop flight from Tokyo to Guangzhou?

Yes. 3 airlines: China Southern Airlines, JAL, ANA.

How far is Tokyo from Guangzhou?

The flight distance from Tokyo to Guangzhou is 1,794 miles (2,887 km), measured as the great-circle (shortest air) distance.

What is the time difference between Tokyo and Guangzhou?

Guangzhou is 1 hour behind Tokyo. (Asia/Tokyo vs Asia/Shanghai.)

What type of aircraft flies from Tokyo to Guangzhou?

At 5h 15m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Japan to China?

Depends on your passport. Check with the China embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Tokyo to Guangzhou?

Roughly 303 kg CO2 per passenger one-way. That's about the same as driving 1,515 km.

Is the return flight from Guangzhou to Tokyo also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Tokyo to Guangzhou?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Haneda Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.