| SCHEDULED TO ARRIVE IN 7 HOUR 43 MINUTES |
![]() | ![]() |

4.4 out of 5 stars / 9 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 21 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | |||
| Sat, 18 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 19:40 CST | 18:04 CEST | |
| Thu, 16 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 19:05 CST | 18:02 CEST | |
| Tue, 14 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 18:36 CST | 17:43 CEST | |
| Sat, 11 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 18:27 CST | 17:30 CEST | |
| Thu, 09 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 19:08 CST | 18:09 CEST | |
| Tue, 07 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 18:11 CST | 17:06 CEST | |
| Sat, 04 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 18:58 CST | 17:47 CEST | |
| Thu, 02 Apr | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 18:48 CST | 17:40 CEST | |
| Tue, 31 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:00 CST | 18:30 CEST | 20:37 CST | 19:07 CEST | |
| Sat, 28 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:40 CST | 18:30 CET | 17:35 CST | 19:27 CET | |
| Thu, 26 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:45 CST | 18:30 CET | 19:36 CST | 18:31 CET | |
| Tue, 24 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:40 CST | 18:30 CET | 19:48 CST | 18:28 CET | |
| Sat, 21 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:40 CST | 18:30 CET | 19:37 CST | 18:28 CET | |
| Thu, 19 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:45 CST | 18:30 CET | 19:51 CST | 18:39 CET | |
| Tue, 17 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:40 CST | 18:30 CET | 19:38 CST | 18:35 CET | |
| Sat, 14 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:50 CST | 18:30 CET | 21:23 CST | 18:30 CET | |
| Thu, 12 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:50 CST | 18:30 CET | 16:32 CST | 18:18 CET | |
| Tue, 10 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:50 CST | 18:30 CET | 22:09 CST | 19:09 CET | |
| Sat, 07 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:50 CST | 18:30 CET | 20:18 CST | 19:10 CET | |
| Tue, 03 Mar | CZ377 | Baiyun Intl (CAN) | Barajas (MAD) | 10:50 CST | 18:30 CET | 16:51 CST | 19:11 CET | |