| ARRIVED 16 HOUR 57 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| LG3769 07:35 |
Luxembourg (LUX) |
Porto (OPO) |
| FR2863 12:10 |
Luxembourg (LUX) |
Porto (OPO) |
| FR2045 14:00 |
Luxembourg (LUX) |
Porto (OPO) |
| LG3799 14:50 |
Luxembourg (LUX) |
Porto (OPO) |
| LG3783 18:30 |
Luxembourg (LUX) |
Porto (OPO) |
| LG3761 18:35 |
Luxembourg (LUX) |
Porto (OPO) |
| TP687 21:05 |
Luxembourg (LUX) |
Porto (OPO) |
| U26848 21:55 |
Luxembourg (LUX) |
Porto (OPO) |
| U26850 23:10 |
Luxembourg (LUX) |
Porto (OPO) |
| FR2916 23:50 |
Luxembourg (LUX) |
Porto (OPO) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 17 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TNV (Airbus A320) | 16:24 WEST | 19:15 CEST |
| Wed, 15 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | 15:52 WEST | 18:43 CEST | |
| Mon, 13 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TNV (Airbus A320) | 16:14 WEST | 19:21 CEST |
| Sun, 12 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TNM (Airbus A320) | 16:40 WEST | 19:36 CEST |
| Fri, 10 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | 15:34 WEST | 18:35 CEST | |
| Wed, 08 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TJE (Airbus A321) | 17:24 WEST | 20:29 CEST |
| Mon, 06 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TNK (Airbus A320) | 16:05 WEST | 19:08 CEST |
| Sun, 05 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | CS-TNX (Airbus A320) | 16:00 WEST | 18:56 CEST |
| Fri, 03 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | 15:35 WEST | 18:38 CEST | |
| Wed, 01 Apr | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | 15:34 WEST | 18:48 CEST | |
| Mon, 30 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 15:20 WEST | 18:45 CEST | |||
| Mon, 30 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 14:20 WEST | 17:45 CEST | CS-TNM (Airbus A320) | 15:32 WEST | 18:45 CEST |
| Sun, 29 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 14:20 WEST | 17:45 CEST | 15:37 WEST | 18:49 CEST | |
| Fri, 27 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:10 WET | 15:40 CET | CS-TTS (Airbus A319) | 13:22 WET | 16:33 CET |
| Wed, 25 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:20 WET | 15:50 CET | CS-TTR (Airbus A319) | 13:24 WET | 16:26 CET |
| Sun, 22 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 11:35 WET | 15:05 CET | CS-TTS (Airbus A319) | 12:58 WET | 16:05 CET |
| Fri, 20 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:10 WET | 15:40 CET | 13:44 WET | 16:48 CET | |
| Wed, 18 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:20 WET | 15:50 CET | CS-TTR (Airbus A319) | 13:35 WET | 16:45 CET |
| Mon, 16 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:05 WET | 15:35 CET | CS-TTS (Airbus A319) | 13:20 WET | 16:33 CET |
| Fri, 13 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:10 WET | 15:40 CET | CS-TTS (Airbus A319) | 13:24 WET | 16:23 CET |
| Wed, 11 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:20 WET | 15:50 CET | CS-TTS (Airbus A319) | 13:27 WET | 16:30 CET |
| Mon, 09 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:05 WET | 15:35 CET | CS-TNU (Airbus A320) | 13:14 WET | 16:28 CET |
| Sun, 08 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 11:35 WET | 15:05 CET | CS-TTR (Airbus A319) | 12:56 WET | 16:01 CET |
| Fri, 06 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:10 WET | 15:40 CET | CS-TTS (Airbus A319) | 13:16 WET | 16:19 CET |
| Mon, 02 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 12:05 WET | 15:35 CET | CS-TTR (Airbus A319) | 13:09 WET | 16:07 CET |
| Sun, 01 Mar | TP686 | Porto (OPO) | Luxembourg (LUX) | 11:35 WET | 15:05 CET | CS-TNT (Airbus A320) | 13:03 WET | 16:08 CET |