| ARRIVED 17 HOUR 59 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| LX2077 06:05 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U26819 09:35 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U21452 11:50 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| TP938 15:10 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U26821 15:25 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U26829 16:15 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| LX2079 17:45 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U21454 18:10 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U21456 19:05 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U26879 20:30 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U26823 20:30 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| U21458 22:35 |
Porto (OPO) |
Geneve Cointrin (GVA) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sun, 28 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNT (Airbus A320) | 16:26 CEST | 17:24 WEST |
| Sat, 27 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TTR (Airbus A319) | 21:06 CEST | 22:07 WEST |
| Thu, 25 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNR (Airbus A320) | 22:00 CEST | 22:58 WEST |
| Wed, 24 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TTR (Airbus A319) | 16:16 CEST | 17:09 WEST |
| Sun, 21 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNT (Airbus A320) | 16:36 CEST | 17:33 WEST |
| Sat, 20 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TTR (Airbus A319) | 20:17 CEST | 21:10 WEST |
| Thu, 18 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNV (Airbus A320) | 19:55 CEST | 20:47 WEST |
| Wed, 17 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TTR (Airbus A319) | 16:30 CEST | 17:23 WEST |
| Sun, 14 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNS (Airbus A320) | 16:23 CEST | 17:27 WEST |
| Thu, 11 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNX (Airbus A320) | 20:21 CEST | 21:15 WEST |
| Tue, 09 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | CS-TNN (Airbus A320) | 16:20 CEST | 17:17 WEST |
| Sun, 07 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNX (Airbus A320) | 16:36 CEST | 17:26 WEST |
| Sat, 06 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TTS (Airbus A319) | 19:20 CEST | 20:19 WEST |
| Thu, 04 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNR (Airbus A320) | 20:06 CEST | 21:11 WEST |
| Wed, 03 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | |||
| Tue, 02 Jun | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | 17:27 CEST | 18:23 WEST | |
| Sun, 31 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | 17:19 CEST | 18:07 WEST | |
| Sat, 30 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TNJ (Airbus A320) | 19:32 CEST | 20:26 WEST |
| Wed, 27 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TTP (Airbus A319) | 16:19 CEST | 17:12 WEST |
| Tue, 26 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | CS-TNM (Airbus A320) | 16:42 CEST | 17:35 WEST |
| Sun, 24 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | 16:41 CEST | 17:28 WEST | |
| Sat, 23 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TNU (Airbus A320) | 19:58 CEST | 20:47 WEST |
| Thu, 21 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNR (Airbus A320) | 19:44 CEST | 20:37 WEST |
| Wed, 20 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TTR (Airbus A319) | 16:39 CEST | 17:33 WEST |
| Tue, 19 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | CS-TNN (Airbus A320) | 16:13 CEST | 17:14 WEST |
| Sun, 17 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNJ (Airbus A320) | 16:09 CEST | 17:05 WEST |
| Sat, 16 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TNJ (Airbus A320) | 19:23 CEST | 20:18 WEST |
| Thu, 14 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNR (Airbus A320) | 19:44 CEST | 20:39 WEST |
| Wed, 13 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNL (Airbus A320) | 16:21 CEST | 17:19 WEST |
| Tue, 12 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | CS-TNU (Airbus A320) | 16:17 CEST | 17:09 WEST |
| Sun, 10 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNV (Airbus A320) | 18:07 CEST | 19:26 WEST |
| Sat, 09 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TNN (Airbus A320) | 20:24 CEST | 21:23 WEST |
| Thu, 07 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:20 CEST | 20:45 WEST | CS-TNM (Airbus A320) | 19:42 CEST | 20:42 WEST |
| Tue, 05 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:55 CEST | 17:20 WEST | CS-TNL (Airbus A320) | 16:08 CEST | 17:05 WEST |
| Sun, 03 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 15:50 CEST | 17:15 WEST | CS-TNN (Airbus A320) | 16:11 CEST | 17:14 WEST |
| Sat, 02 May | TP939 | Geneve Cointrin (GVA) | Porto (OPO) | 19:15 CEST | 20:40 WEST | CS-TNN (Airbus A320) | 20:09 CEST | 21:08 WEST |