Cheap flights from Hangzhou to Guangzhou
Find cheap Guangzhou to Hangzhou flights with our free search service. Compare all available fares for direct or connection flights from Guangzhou to Hangzhou.
Hangzhou to Guangzhou flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Hangzhou (HGH) - Guangzhou (CAN) | 2026-01-21 | 2026-01-21 | 171 USD | 4 hours 20 minutes | Direct | 2026-01-14T12:24:02 |
| Hangzhou (HGH) - Guangzhou (CAN) | 2026-07-01 | 2026-07-01 | 402 USD | 3 hours 50 minutes | Direct | 2026-01-08T14:43:42 |
Hangzhou to Guangzhou flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| CA1727 | Hangzhou (HGH) | Guangzhou (CAN) | 8 p.m. | 10:45 p.m. | A332 |
| MU5215 | Hangzhou (HGH) | Guangzhou (CAN) | 12:55 p.m. | 3:35 p.m. | A320 |
| CZ3870 | Hangzhou (HGH) | Guangzhou (CAN) | 3:35 p.m. | 6:05 p.m. | A21N |
| ZH9982 | Hangzhou (HGH) | Guangzhou (CAN) | 7:10 p.m. | 9:30 p.m. | A320 |
| KL4638 | Hangzhou (HGH) | Guangzhou (CAN) | 10:35 a.m. | 1:05 p.m. | 320 |
| MU3552 | Hangzhou (HGH) | Guangzhou (CAN) | 7:15 p.m. | 10 p.m. | 738 |
| CZ3848 | Hangzhou (HGH) | Guangzhou (CAN) | 7:35 p.m. | 9:55 p.m. | B789 |
| CZ3512 | Hangzhou (HGH) | Guangzhou (CAN) | 9:35 a.m. | 12:10 p.m. | A320 |
| CZ3802 | Hangzhou (HGH) | Guangzhou (CAN) | 4:35 p.m. | 7:10 p.m. | B738 |
| JD5270 | Hangzhou (HGH) | Guangzhou (CAN) | 10:10 p.m. | 12:25 a.m. | A321 |
| CZ3830 | Hangzhou (HGH) | Guangzhou (CAN) | 8:35 p.m. | 11:10 p.m. | A359 |
| MF8381 | Hangzhou (HGH) | Guangzhou (CAN) | 12:30 p.m. | 3 p.m. | B738 |
| CZ3522 | Hangzhou (HGH) | Guangzhou (CAN) | 11:35 a.m. | 2:05 p.m. | A333 |
| HU7262 | Hangzhou (HGH) | Guangzhou (CAN) | 2:25 p.m. | 4:55 p.m. | B738 |
| NS8381 | Hangzhou (HGH) | Guangzhou (CAN) | 12:30 p.m. | 3 p.m. | 737-800 |
| CA1719 | Hangzhou (HGH) | Guangzhou (CAN) | 4 p.m. | 6:15 p.m. | A333 |
| KL4691 | Hangzhou (HGH) | Guangzhou (CAN) | 8:45 a.m. | 10:40 a.m. | 320 |
| KL4618 | Hangzhou (HGH) | Guangzhou (CAN) | 10:40 a.m. | 12:50 p.m. | 320 |
| MU5211 | Hangzhou (HGH) | Guangzhou (CAN) | 8 a.m. | 10:20 a.m. | A320 |
| CZ3820 | Hangzhou (HGH) | Guangzhou (CAN) | 8:35 a.m. | 10:55 a.m. | A21N |
| CZ3502 | Hangzhou (HGH) | Guangzhou (CAN) | 6:35 p.m. | 8:50 p.m. | A21N |
| CZ3850 | Hangzhou (HGH) | Guangzhou (CAN) | 10:35 p.m. | 1:05 a.m. | B738 |
| HU7362 | Hangzhou (HGH) | Guangzhou (CAN) | 6:30 a.m. | 8:55 a.m. | B738 |
| MF8319 | Hangzhou (HGH) | Guangzhou (CAN) | 7:25 a.m. | 9:55 a.m. | B738 |
| KL3774 | Hangzhou (HGH) | Guangzhou (CAN) | 9:45 a.m. | noon | None |
| ZH1721 | Hangzhou (HGH) | Guangzhou (CAN) | 5 p.m. | 7:45 p.m. | 321 |
| ZH1725 | Hangzhou (HGH) | Guangzhou (CAN) | 7 p.m. | 9:20 p.m. | 321 |
| CA1725 | Hangzhou (HGH) | Guangzhou (CAN) | 7 p.m. | 9:20 p.m. | A332 |
| ZH1719 | Hangzhou (HGH) | Guangzhou (CAN) | 4 p.m. | 6:15 p.m. | 321 |
| ZH1727 | Hangzhou (HGH) | Guangzhou (CAN) | 8 p.m. | 10:40 p.m. | 320 |
| CA1721 | Hangzhou (HGH) | Guangzhou (CAN) | 5 p.m. | 7:45 p.m. | A333 |
| JD5170 | Hangzhou (HGH) | Guangzhou (CAN) | 1:50 p.m. | 5:10 p.m. | A320 |
| KL4662 | Hangzhou (HGH) | Guangzhou (CAN) | 10:35 a.m. | 1:45 p.m. | 738 |
| CZ5119 | Hangzhou (HGH) | Guangzhou (CAN) | 10:25 a.m. | 11:55 a.m. | 738 |
| CZ3804 | Hangzhou (HGH) | Guangzhou (CAN) | 12:35 p.m. | 3 p.m. | B788 |
| MU4906 | Hangzhou (HGH) | Guangzhou (CAN) | 7:20 p.m. | 9:30 p.m. | None |
| CA3606 | Hangzhou (HGH) | Guangzhou (CAN) | 7:10 p.m. | 9:30 p.m. | 320 |
| ZH1729 | Hangzhou (HGH) | Guangzhou (CAN) | 9 p.m. | 11:30 p.m. | 320 |
| GI4020 | Hangzhou (HGH) | Guangzhou (CAN) | 5:35 a.m. | 7:55 a.m. | None |
| GJ8699 | Hangzhou (HGH) | Guangzhou (CAN) | 11:30 a.m. | 1:40 p.m. | A320 |
| CF9081 | Hangzhou (HGH) | Guangzhou (CAN) | 11:05 p.m. | 1:25 a.m. | B738 |
| GJ8976 | Hangzhou (HGH) | Guangzhou (CAN) | None | None | A20N |
| GJ8989 | Hangzhou (HGH) | Guangzhou (CAN) | 12:35 p.m. | 2:55 p.m. | A320 |
| HU7762 | Hangzhou (HGH) | Guangzhou (CAN) | 10:40 a.m. | 1:05 p.m. | B738 |
| CZ5163 | Hangzhou (HGH) | Guangzhou (CAN) | 5:10 p.m. | 8 p.m. | 737 |
| HU6372 | Hangzhou (HGH) | Guangzhou (CAN) | 10:40 p.m. | 11:55 p.m. | None |
| MU9351 | Hangzhou (HGH) | Guangzhou (CAN) | 4:40 p.m. | 6:50 p.m. | 738 |
| KL8856 | Hangzhou (HGH) | Guangzhou (CAN) | 7:10 a.m. | 8:50 a.m. | DH4 |
| FM9351 | Hangzhou (HGH) | Guangzhou (CAN) | 4:50 p.m. | 7:20 p.m. | B738 |
| Y87974 | Hangzhou (HGH) | Guangzhou (CAN) | 12:10 a.m. | 2:20 a.m. | |
| ZH9980 | Hangzhou (HGH) | Guangzhou (CAN) | 9:40 a.m. | 11:55 a.m. | A320 |
| O37190 | Hangzhou (HGH) | Guangzhou (CAN) | 11:05 p.m. | 8:20 a.m. | B752 |
| Y87992 | Hangzhou (HGH) | Guangzhou (CAN) | 3:30 p.m. | 10:30 p.m. | |
| KL4472 | Hangzhou (HGH) | Guangzhou (CAN) | 8:35 p.m. | 10:50 p.m. | E90 |
| MU3592 | Hangzhou (HGH) | Guangzhou (CAN) | 7:35 a.m. | 11:10 a.m. | 738 |
| 3U8421 | Hangzhou (HGH) | Guangzhou (CAN) | 7:50 a.m. | 10:15 a.m. | A320 |
| CZ5223 | Hangzhou (HGH) | Guangzhou (CAN) | 10:50 a.m. | 12:10 p.m. | 737 |
| CZ9228 | Hangzhou (HGH) | Guangzhou (CAN) | 9:05 p.m. | 12:45 a.m. | 738 |
| CZ9226 | Hangzhou (HGH) | Guangzhou (CAN) | 5 p.m. | 8:45 p.m. | Airbus A320-214 |
| ZH3545 | Hangzhou (HGH) | Guangzhou (CAN) | 8:40 a.m. | 10:05 a.m. | None |
| AF7798 | Hangzhou (HGH) | Guangzhou (CAN) | 8:35 p.m. | 10:45 p.m. | 738 |
| MU7849 | Hangzhou (HGH) | Guangzhou (CAN) | 5:55 p.m. | 7:40 p.m. | A332 |
| AY2800 | Hangzhou (HGH) | Guangzhou (CAN) | 8:25 p.m. | 10:50 p.m. | None |
| AY2798 | Hangzhou (HGH) | Guangzhou (CAN) | 10:25 p.m. | 12:40 a.m. | None |
| AY2796 | Hangzhou (HGH) | Guangzhou (CAN) | 10:30 p.m. | 12:40 a.m. | None |
| MF1624 | Hangzhou (HGH) | Guangzhou (CAN) | 8:20 a.m. | 10:40 a.m. | 737-800 |
| MU3082 | Hangzhou (HGH) | Guangzhou (CAN) | 11 a.m. | 1:15 p.m. | 738 |
| MU3078 | Hangzhou (HGH) | Guangzhou (CAN) | 10:20 p.m. | 12:40 a.m. | 738 |
| MU3094 | Hangzhou (HGH) | Guangzhou (CAN) | 2:45 p.m. | 5:10 p.m. | Boeing 737-86N |
| MU3080 | Hangzhou (HGH) | Guangzhou (CAN) | 6:20 p.m. | 8:45 p.m. | 320 |
| MU3092 | Hangzhou (HGH) | Guangzhou (CAN) | 8:25 a.m. | 10:45 a.m. | 321 |
| MU3084 | Hangzhou (HGH) | Guangzhou (CAN) | 3:50 p.m. | 6:15 p.m. | |
| MU3086 | Hangzhou (HGH) | Guangzhou (CAN) | 10:55 a.m. | 1:15 p.m. | 321 |
| MU3090 | Hangzhou (HGH) | Guangzhou (CAN) | 12:20 p.m. | 2:40 p.m. | 738 |
| MU3088 | Hangzhou (HGH) | Guangzhou (CAN) | 10:20 p.m. | 12:45 a.m. | E90 |
| TP5448 | Hangzhou (HGH) | Guangzhou (CAN) | 8:05 p.m. | midnight | None |
| AB5016 | Hangzhou (HGH) | Guangzhou (CAN) | 11 a.m. | 1:20 p.m. | 319 |
| AF7834 | Hangzhou (HGH) | Guangzhou (CAN) | 5:45 p.m. | 8 p.m. | 738 |
| AB561 | Hangzhou (HGH) | Guangzhou (CAN) | 12:40 p.m. | 3 p.m. | CR9 |
| AB5015 | Hangzhou (HGH) | Guangzhou (CAN) | 8:15 a.m. | 10:35 a.m. | 767 |
| AB5002 | Hangzhou (HGH) | Guangzhou (CAN) | 8:01 a.m. | 10:20 a.m. | |
| MF1727 | Hangzhou (HGH) | Guangzhou (CAN) | 2:40 p.m. | 5:10 p.m. | Airbus A321-271N |
| AB5625 | Hangzhou (HGH) | Guangzhou (CAN) | 1:50 p.m. | 4:10 p.m. | 319 |
| AB5036 | Hangzhou (HGH) | Guangzhou (CAN) | 9:10 a.m. | 11:25 a.m. | 319 |
| FN7983 | Hangzhou (HGH) | Guangzhou (CAN) | 6:05 a.m. | 8:10 a.m. | ER4 |
| AB5644 | Hangzhou (HGH) | Guangzhou (CAN) | 12:20 p.m. | 2:35 p.m. | 320 |
| AB5626 | Hangzhou (HGH) | Guangzhou (CAN) | 8:25 p.m. | 10:50 p.m. | 320 |
| AB5020 | Hangzhou (HGH) | Guangzhou (CAN) | 5 p.m. | 7:25 p.m. | 319 |
| AB4991 | Hangzhou (HGH) | Guangzhou (CAN) | 5:45 p.m. | 8:20 p.m. | E90 |
| AB5024 | Hangzhou (HGH) | Guangzhou (CAN) | 5:05 p.m. | 7 p.m. | 319 |
| AB5032 | Hangzhou (HGH) | Guangzhou (CAN) | 3:40 p.m. | 6:15 p.m. | 32A |
| AB5022 | Hangzhou (HGH) | Guangzhou (CAN) | 11:30 a.m. | 1:40 p.m. | 32A |
| AB5003 | Hangzhou (HGH) | Guangzhou (CAN) | 10:50 a.m. | 12:50 p.m. | 319 |
| AB5005 | Hangzhou (HGH) | Guangzhou (CAN) | 4:40 p.m. | 6:55 p.m. | 321 |
| AB5018 | Hangzhou (HGH) | Guangzhou (CAN) | 8:20 a.m. | 10:40 a.m. | 319 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
