| ARRIVED 20 HOUR 16 MINUTES AGO |
![]() | ![]() |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 21 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | |||
| Mon, 20 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TTR (Airbus A319) | 11:38 WEST | 14:44 CEST |
| Sat, 18 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 14:55 CEST | CS-TTR (Airbus A319) | 11:37 WEST | 14:44 CEST |
| Fri, 17 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TNL (Airbus A320) | 11:47 WEST | 14:57 CEST |
| Thu, 16 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 15:05 CEST | CS-TNL (Airbus A320) | 11:35 WEST | 14:39 CEST |
| Tue, 14 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNW (Airbus A320) | 15:50 WEST | 19:04 CEST |
| Mon, 13 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TNJ (Airbus A320) | 11:46 WEST | 15:03 CEST |
| Sat, 11 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 14:55 CEST | CS-TTS (Airbus A319) | 11:48 WEST | 14:52 CEST |
| Fri, 10 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TNN (Airbus A320) | 12:11 WEST | 15:20 CEST |
| Thu, 09 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 15:05 CEST | CS-TNN (Airbus A320) | 12:30 WEST | 15:37 CEST |
| Tue, 07 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNL (Airbus A320) | 15:51 WEST | 19:04 CEST |
| Mon, 06 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TNN (Airbus A320) | 11:30 WEST | 14:57 CEST |
| Sat, 04 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WEST | 14:55 CEST | CS-TTS (Airbus A319) | 11:33 WEST | 14:45 CEST |
| Fri, 03 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | CS-TNU (Airbus A320) | 11:29 WEST | 14:46 CEST |
| Thu, 02 Apr | TP920 | Porto (OPO) | Zurich (ZRH) | 11:30 WEST | 15:05 CEST | CS-TNJ (Airbus A320) | 12:00 WEST | 15:13 CEST |
| Tue, 31 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 15:35 WEST | 19:05 CEST | CS-TNS (Airbus A320) | 15:42 WEST | 19:06 CEST |
| Mon, 30 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:20 WEST | 15:00 CEST | |||
| Mon, 30 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 10:20 WEST | 14:00 CEST | CS-TNY (Airbus A320) | 11:26 WEST | 14:51 CEST |
| Sat, 28 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTS (Airbus A319) | 13:16 WET | 16:34 CET |
| Fri, 27 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:46 WET | 16:01 CET |
| Thu, 26 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTS (Airbus A319) | 13:08 WET | 16:31 CET |
| Tue, 24 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:41 WET | 15:56 CET |
| Mon, 23 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTS (Airbus A319) | 12:48 WET | 16:10 CET |
| Fri, 20 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | 12:54 WET | 16:07 CET | |
| Thu, 19 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTS (Airbus A319) | 12:57 WET | 16:22 CET |
| Tue, 17 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TNR (Airbus A320) | 12:31 WET | 15:47 CET |
| Mon, 16 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:31 WET | 15:53 CET |
| Sat, 14 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TNJ (Airbus A320) | 12:49 WET | 15:58 CET |
| Thu, 12 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:52 WET | 16:06 CET |
| Tue, 10 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TNJ (Airbus A320) | 12:27 WET | 15:47 CET |
| Mon, 09 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:39 WET | 15:48 CET |
| Sat, 07 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TNJ (Airbus A320) | 12:38 WET | 15:57 CET |
| Fri, 06 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:43 WET | 15:59 CET |
| Thu, 05 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TNJ (Airbus A320) | 12:31 WET | 15:38 CET |
| Tue, 03 Mar | TP920 | Porto (OPO) | Zurich (ZRH) | 11:25 WET | 15:00 CET | CS-TTR (Airbus A319) | 12:38 WET | 15:49 CET |