ARRIVED 6 HOUR 54 MINUTES AGO |
![]() | ![]() |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Tue, 15 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNM (Airbus A320) | 15:57 WEST | 18:57 CEST |
Mon, 14 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:00 CEST | CS-TNY (Airbus A320) | 11:50 WEST | 14:52 CEST |
Sat, 12 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 14:55 CEST | CS-TTY (EMBRAER E195) | 13:42 WEST | 16:44 CEST |
Fri, 11 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 12:10 WEST | 15:40 CEST | CS-TNY (Airbus A320) | 12:32 WEST | 15:48 CEST |
Thu, 10 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:05 CEST | CS-TNY (Airbus A320) | 11:43 WEST | 14:57 CEST |
Tue, 08 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNT (Airbus A320) | 15:48 WEST | 18:54 CEST |
Mon, 07 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:00 CEST | CS-TNT (Airbus A320) | 11:47 WEST | 15:02 CEST |
Sat, 05 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 14:55 CEST | 12:00 WEST | 15:05 CEST | |
Fri, 04 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 12:15 WEST | 15:45 CEST | CS-TNJ (Airbus A320) | 12:38 WEST | 15:50 CEST |
Thu, 03 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:05 CEST | CS-TNJ (Airbus A320) | 11:47 WEST | 14:53 CEST |
Tue, 01 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNQ (Airbus A320) | 16:01 WEST | 19:28 CEST |
Mon, 31 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:00 CEST | |||
Mon, 31 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 10:30 WEST | 14:00 CEST | CS-TNJ (Airbus A320) | 12:03 WEST | 15:18 CEST |
Fri, 28 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 12:05 WET | 15:35 CET | CS-TTY (EMBRAER E195) | 13:16 WET | 16:28 CET |
Thu, 27 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | 12:39 WET | 15:49 CET | |
Tue, 25 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | 12:36 WET | 15:59 CET | |
Mon, 24 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:55 WET | 15:35 CET | CS-TTY (EMBRAER E195) | 13:13 WET | 16:29 CET |
Sat, 22 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TNT (Airbus A320) | 12:43 WET | 15:44 CET |
Fri, 21 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 12:00 WET | 15:35 CET | |||
Thu, 20 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | 12:36 WET | 15:35 CET | |
Tue, 18 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | 12:40 WET | 15:49 CET | |
Mon, 17 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:55 WET | 15:35 CET | 13:07 WET | 16:17 CET | |
Sat, 15 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TNR (Airbus A320) | 12:44 WET | 15:53 CET |
Fri, 14 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 12:05 WET | 15:35 CET | 13:23 WET | 16:26 CET | |
Thu, 13 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | 12:33 WET | 19:11 CET | |
Mon, 10 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:55 WET | 15:35 CET | 13:14 WET | 16:17 CET | |
Sat, 08 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TNQ (Airbus A320) | 12:44 WET | 15:50 CET |
Fri, 07 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 12:00 WET | 15:35 CET | CS-TTW (EMBRAER E195) | 13:20 WET | 16:23 CET |
Thu, 06 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TTW (EMBRAER E195) | 12:44 WET | 15:56 CET |
Tue, 04 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TTW (EMBRAER E195) | 12:35 WET | 15:42 CET |
Mon, 03 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:55 WET | 15:35 CET | CS-TTW (EMBRAER E195) | 13:07 WET | 16:11 CET |
Sat, 01 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:05 CET | CS-TNM (Airbus A320) | 13:00 WET | 16:16 CET |