Madrid to Porto Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Madrid — Porto

179 flights in a week

Departure and arrival times are local (Madrid and Porto)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:00 01:06 wed, thu Iberia 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
04:55 04:56 thu Ryanair 1h 1m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
05:45 05:54 wed Ryanair 1h 9m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
05:45 05:49 thu Ryanair 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
05:50 06:08 sat Iberia 1h 18m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
05:50 05:52 tue DHL 1h 2m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:00 06:03 mon Ryanair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:00 06:10 mon Ryanair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:10 06:13 mon Ryanair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:15 06:29 thu Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:30 06:50 tue, wed FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:35 06:50 daily UX1147 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
06:45 06:51 fri Ryanair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
07:00 07:07 thu Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
07:20 07:35 daily IB543 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
07:50 07:46 wed Privilege Style 56m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
07:55 08:15 mon FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:00 08:20 mon FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:00 08:05 wed Ryanair 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:14 sat DHL 1h 9m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:13 sat DHL 1h 8m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:12 sat DHL 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:07 sat DHL 1h 2m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:19 sat DHL 1h 14m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:10 sat DHL 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:15 sat DHL 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:16 sat DHL 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:18 sat DHL 1h 13m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:05 08:09 sat DHL 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:10 08:12 fri Iberojet 1h 2m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:10 08:17 tue DHL 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:25 08:24 thu Privilege Style 59m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:25 08:45 sun FR5484 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:25 08:45 sun FR5484 Malta Air 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:30 08:37 wed Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:45 08:52 wed Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
08:50 09:05 sun FR572 Ryanair 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
09:00 09:24 tue Swiftair 1h 24m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
09:10 09:30 sat FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
09:20 09:40 thu FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
09:40 10:00 thu FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
09:55 09:58 thu Ryanair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:05 10:25 sat FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:10 10:09 sat Iberojet 59m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:15 10:35 fri FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:30 10:45 fri UX1145 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:30 10:34 fri Air Europa 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:35 10:50 daily UX1145 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
10:45 11:05 fri FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
11:00 11:08 mon Ryanair 1h 8m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
11:25 11:40 daily IB1149 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:05 12:18 thu IB1411 Iberia 1h 13m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:20 12:19 fri USC 59m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:20 12:30 mon Luxwing 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:20 12:24 wed White 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:30 12:36 sun Ryanair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
12:30 12:37 sun Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:00 13:09 tue Ryanair 1h 9m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:10 13:21 thu Ryanair 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:20 13:31 thu Ryanair 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:25 13:38 mon Ryanair 1h 13m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:30 13:36 fri Ryanair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:40 13:51 sun Ryanair 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:50 14:10 sun FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
13:50 14:10 sun FR5482 Malta Air 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
14:25 14:40 sat easyJet 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
14:40 15:00 wed FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
14:45 14:53 thu Iberia 1h 8m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
14:45 15:05 tue FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:00 15:15 daily UX1143 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:25 15:30 sun Smartwings 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:35 15:40 tue Luxwing 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:40 16:00 sat IB547 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:40 15:55 daily IB1151 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
15:55 15:58 tue Luxwing 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:30 16:29 wed Privilege Style 59m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:30 16:37 tue Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:30 16:40 tue Ryanair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:40 16:46 tue Ryanair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:40 16:51 tue Ryanair 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:45 17:15 sat TK6215 Turkish Airlines 1h 30m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:45 16:55 sat Ryanair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:45 16:43 wed QY6761 Swiftair 58m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:45 16:47 tue QY6761 Swiftair 1h 2m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:45 16:48 thu QY6761 Swiftair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:50 16:57 tue Ryanair 1h 7m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
16:50 16:58 tue Ryanair 1h 8m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
17:25 17:45 wed FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
17:25 17:45 wed FR572 Malta Air 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
17:50 18:01 sat Ryanair 1h 11m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
17:50 18:15 sun Iberojet 1h 25m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
18:00 18:06 thu Swiftair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
18:20 18:26 thu Swiftair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
18:50 18:56 sun KLM 1h 6m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:00 19:13 wed Hi Fly 1h 13m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:05 19:20 daily UX1141 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:05 19:08 mon Air Europa 1h 3m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:35 19:55 thu, sat FR5484 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:40 19:41 sat Iberia 1h 1m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:40 19:44 wed Iberia 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:40 20:00 daily IB1153 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:40 19:55 daily IB1153 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
19:45 19:50 fri Iberia 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:20 20:40 fri FR5484 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:20 20:40 fri FR5484 Malta Air 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:30 20:31 wed FedEx Feeder 1h 1m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:40 21:00 sat FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:40 21:00 sat FR572 Malta Air 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:45 20:44 mon Ryanair 59m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
20:50 20:54 wed FedEx Feeder 1h 4m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:15 21:20 thu Ryanair 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:30 21:26 wed MHS Aviation 56m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:37 21:45 sun easyJet 1h 8m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:40 21:50 tue Ryanair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:45 22:05 thu, fri FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
21:50 22:10 sun FR572 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
22:00 21:56 wed MHS Aviation 56m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
22:05 22:25 tue FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
22:15 22:35 mon FR5482 Ryanair 1h 20m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
22:15 22:20 wed Ryanair 1h 5m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates
22:50 23:03 wed Ryanair 1h 13m Adolfo Suarez Madrid-Barajas Airport — Porto Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.