| ARRIVED 8 HOUR 45 MINUTES AGO |
![]() | ![]() |

Not Rated
| Flight | Departure | Arrival |
|---|---|---|
| 3V4246 06:22 |
Charles De Gaulle (CDG) |
Porto (OPO) |
| TO7600 07:20 |
Orly (ORY) |
Porto (OPO) |
| VY1985 07:55 |
Orly (ORY) |
Porto (OPO) |
| TP457 08:25 |
Orly (ORY) |
Porto (OPO) |
| TO7602 10:05 |
Orly (ORY) |
Porto (OPO) |
| AF1528 10:30 |
Charles De Gaulle (CDG) |
Porto (OPO) |
| TP453 11:10 |
Orly (ORY) |
Porto (OPO) |
| U27780 11:20 |
Orly (ORY) |
Porto (OPO) |
| U27724 11:30 |
Orly (ORY) |
Porto (OPO) |
| TO7604 13:10 |
Orly (ORY) |
Porto (OPO) |
| TO7612 13:55 |
Orly (ORY) |
Porto (OPO) |
| TO7608 15:05 |
Orly (ORY) |
Porto (OPO) |
| TO7606 16:20 |
Orly (ORY) |
Porto (OPO) |
| TO7610 18:30 |
Orly (ORY) |
Porto (OPO) |
| TP455 19:35 |
Orly (ORY) |
Porto (OPO) |
| U27722 22:45 |
Orly (ORY) |
Porto (OPO) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 06 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | |||
| Fri, 05 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 13:29 WET | 16:13 CET | |
| Thu, 04 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | F-GKXR (Airbus A320) | 11:50 WET | 14:36 CET |
| Wed, 03 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-HZFM (Airbus A320) | 11:35 WET | 14:30 CET |
| Tue, 02 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXS (Airbus A320) | 11:57 WET | 14:34 CET |
| Mon, 01 Dec | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:43 WET | 14:29 CET | |
| Sun, 30 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXU (Airbus A320) | 11:28 WET | 14:30 CET |
| Sat, 29 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:46 WET | 14:23 CET | |
| Fri, 28 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 11:44 WET | 14:16 CET | |
| Thu, 27 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | F-GUGM (Airbus A318) | 11:39 WET | 14:24 CET |
| Wed, 26 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXM (Airbus A320) | 11:54 WET | 14:48 CET |
| Tue, 25 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXY (Airbus A320) | 11:29 WET | 14:23 CET |
| Mon, 24 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:52 WET | 14:37 CET | |
| Sun, 23 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:37 WET | 14:27 CET | |
| Sat, 22 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 12:50 WET | 15:43 CET | |
| Fri, 21 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 11:42 WET | 14:40 CET | |
| Thu, 20 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 11:20 WET | 14:23 CET | |
| Wed, 19 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXZ (Airbus A320) | 11:32 WET | 14:19 CET |
| Tue, 18 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXU (Airbus A320) | 11:42 WET | 14:31 CET |
| Mon, 17 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:39 WET | 14:39 CET | |
| Sun, 16 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXS (Airbus A320) | 12:24 WET | 15:09 CET |
| Sat, 15 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:39 WET | 14:22 CET | |
| Fri, 14 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 11:42 WET | 14:22 CET | |
| Thu, 13 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 12:15 WET | 14:59 CET | |
| Wed, 12 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXM (Airbus A320) | 11:55 WET | 14:38 CET |
| Tue, 11 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXM (Airbus A320) | 11:43 WET | 14:27 CET |
| Mon, 10 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:44 WET | 14:25 CET | |
| Sun, 09 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXQ (Airbus A320) | 11:34 WET | 14:20 CET |
| Sat, 08 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:44 WET | 14:34 CET | |
| Fri, 07 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 12:28 WET | 15:03 CET | |
| Thu, 06 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:20 WET | 14:40 CET | 13:18 WET | 16:08 CET | |
| Wed, 05 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-HEPE (Airbus A320) | 12:18 WET | 15:12 CET |
| Tue, 04 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXO (Airbus A320) | 11:35 WET | 14:13 CET |
| Mon, 03 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:46 WET | 14:35 CET | |
| Sun, 02 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | F-GKXU (Airbus A320) | 11:33 WET | 14:22 CET |
| Sat, 01 Nov | AF1529 | Porto (OPO) | Charles De Gaulle (CDG) | 11:25 WET | 14:45 CET | 11:36 WET | 14:17 CET | |