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

Not Rated
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 24 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | |||
| Tue, 20 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 04:04 AST | 09:53 CET | |
| Mon, 19 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:53 AST | 09:50 CET | |
| Sat, 17 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:53 AST | 09:52 CET | |
| Tue, 13 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:48 AST | 09:46 CET | |
| Mon, 12 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:47 AST | 09:43 CET | |
| Sat, 10 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:46 AST | 10:00 CET | |
| Tue, 06 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 04:28 AST | 10:28 CET | |
| Tue, 06 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 01:10 AST | 13:31 CET | 08:24 AST | 14:23 CET | |
| Mon, 05 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | |||
| Sat, 03 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 04:12 AST | 10:22 CET | |
| Fri, 02 Jan | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 20:55 AST | 09:45 CET | 04:28 AST | 10:43 CET | |
| Tue, 30 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:51 AST | 10:04 CET | |
| Mon, 29 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:48 AST | 10:04 CET | |
| Sat, 27 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:14 AST | 09:30 CET | |
| Fri, 26 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 20:55 AST | 09:45 CET | 03:57 AST | 10:05 CET | |
| Tue, 23 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 02:27 AST | 09:49 CET | |
| Mon, 22 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:49 AST | 09:56 CET | |
| Sat, 20 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 04:19 AST | 10:25 CET | |
| Fri, 19 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 20:55 AST | 09:45 CET | 05:18 AST | 11:13 CET | |
| Tue, 16 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 02:16 AST | 09:43 CET | |
| Mon, 15 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 05:10 AST | 11:20 CET | |
| Sat, 13 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:51 AST | 09:49 CET | |
| Tue, 09 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 02:10 AST | 09:21 CET | |
| Mon, 08 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:43 AST | 09:40 CET | |
| Sat, 06 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 02:27 AST | 09:49 CET | |
| Tue, 02 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 02:21 AST | 10:33 CET | |
| Mon, 01 Dec | 2W3504 | Punta Cana Intl (PUJ) | Barajas (MAD) | 21:10 AST | 10:05 CET | 03:01 AST | 10:31 CET | |