
4.5 out of 5 stars / 2 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Thu, 05 Nov | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 12:25 CET | 14:00 WET | 12:30 CET | 14:00 WET | |
| Mon, 02 Nov | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:50 CET | 09:25 WET | 07:52 CET | 09:08 WET | |
| Sun, 01 Nov | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:15 CET | 08:50 WET | 07:37 CET | 08:49 WET | |
| Sat, 31 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:40 CET | 18:15 WET | 17:15 CET | 18:30 WET | |
| Thu, 29 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 12:25 CET | 14:00 WET | D-AGWM (Airbus A319) | 12:36 CET | 13:41 WET |
| Wed, 28 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 15:55 CET | 17:30 WET | 16:09 CET | 17:25 WET | |
| Tue, 27 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 12:15 CET | 13:50 WET | 12:29 CET | 13:57 WET | |
| Mon, 26 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:50 CET | 09:25 WET | 08:01 CET | 09:16 WET | |
| Sun, 25 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 08:15 CET | 09:50 WET | |||
| Sat, 24 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | D-AIDQ (Airbus A321) | 15:47 CEST | 16:04 WEST |
| Fri, 23 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:20 CEST | 08:05 WEST | D-AIDQ (Airbus A321) | 05:39 CEST | 07:05 WEST |
| Wed, 21 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 15:40 CEST | 17:25 WEST | D-AEWK (Airbus A320) | 14:45 CEST | 16:06 WEST |
| Tue, 20 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:25 CEST | 09:10 WEST | D-AIDP (Airbus A321) | 06:35 CEST | 07:54 WEST |
| Mon, 19 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:10 CEST | 07:55 WEST | 05:25 CEST | 06:45 WEST | |
| Sun, 18 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:20 CEST | 09:05 WEST | D-AIDP (Airbus A321) | 06:33 CEST | 07:51 WEST |
| Sat, 17 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | D-AIDV (Airbus A321) | 16:40 CEST | 17:58 WEST |
| Fri, 16 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:20 CEST | 08:05 WEST | 05:37 CEST | 06:53 WEST | |
| Wed, 14 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 15:40 CEST | 17:25 WEST | 15:32 CEST | 16:46 WEST | |
| Tue, 13 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:25 CEST | 09:10 WEST | D-AIDU (Airbus A321) | 06:47 CEST | 08:13 WEST |
| Mon, 12 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:10 CEST | 07:55 WEST | D-AEWS (Airbus A320) | 06:26 CEST | 07:41 WEST |
| Sun, 11 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:20 CEST | 09:05 WEST | D-AIDP (Airbus A321) | 08:29 CEST | 09:46 WEST |
| Sat, 10 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | 16:34 CEST | 17:47 WEST | |
| Fri, 09 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:20 CEST | 08:05 WEST | 05:38 CEST | 06:52 WEST | |
| Thu, 08 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | D-AIDT (Airbus A321) | 15:40 CEST | 16:40 WEST |
| Wed, 07 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 15:40 CEST | 17:25 WEST | 15:05 CEST | 16:20 WEST | |
| Tue, 06 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:25 CEST | 09:10 WEST | D-AIDO (Airbus A321) | 07:17 CEST | 09:20 WEST |
| Mon, 05 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:10 CEST | 07:55 WEST | 05:30 CEST | 09:29 WEST | |
| Sun, 04 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 07:20 CEST | 09:05 WEST | D-AIDQ (Airbus A321) | 06:29 CEST | 07:54 WEST |
| Sat, 03 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | D-AIDT (Airbus A321) | 15:23 CEST | 16:46 WEST |
| Fri, 02 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 06:20 CEST | 08:05 WEST | 05:37 CEST | 06:58 WEST | |
| Thu, 01 Oct | EW9640 | Dusseldorf (DUS) | Porto (OPO) | 16:15 CEST | 18:00 WEST | D-AIDU (Airbus A321) | 15:49 CEST | 17:17 WEST |