Earn point on your loyalty program!arrow arc left

Cheap flights from New Orleans (MSY) to Guangzhou (CAN)

Know your dates, get live prices in seconds

How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)

How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.

Cheap flights from New Orleans to Guangzhou in June , July 2026

30 Jun - 16 Jul $ 2,299.00
MSY
New Orleans
Alaska Airlines
2 STOPS
CAN
Guangzhou
CAN
Guangzhou
Alaska Airlines
2 STOPS
MSY
New Orleans
30 Jun - 16 Jul $ 2,308.00
MSY
New Orleans
Alaska Airlines
2 STOPS
CAN
Guangzhou
CAN
Guangzhou
Alaska Airlines
2 STOPS
MSY
New Orleans
30 Jun - 22 Jul $ 2,326.00
MSY
New Orleans
Alaska Airlines
2 STOPS
CAN
Guangzhou
CAN
Guangzhou
Alaska Airlines
2 STOPS
MSY
New Orleans

One-way flights to Guangzhou from New Orleans

7:17 PM - 3:45 AM
China Southern Airlines
3 Stops
46h 8m
MSY - CAN
7:17 PM - 9:40 AM
China Southern Airlines
2 Stops
28h 13m
MSY - CAN
7:17 PM - 8:35 AM
Asiana Airlines
2 Stops
26h 58m
MSY - CAN

How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)

Related info for your journey
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from New Orleans (MSY) to Guangzhou (CAN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.