Departure Date
 
Return Date
1 passenger
Adults
(Older then 12)
Children
(From 2 to 12)
Infants
(Under 2)
Find Tickets
5,00/5 (votes: 1)

Plane tickets Madrid–Porto

Using the form above, you can find flight offers from Madrid to Porto. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Portugal, both in economy and business classes.

Schedule of direct flights between Madrid and Porto

Here we give the schedule of direct flights between Madrid and Porto. You can purchase tickets to this flights by using our search and booking form above.

Open direct flights from Madrid to Porto schedule
day of week departure arrival airline flight number Duration aircraft
Monday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35IberiaIB 30901 h 15 minAirbus A320-100/200  
08:3508:50RyanAirFR 5721 h 15 min  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British Airways
Iberia
BA 7100
IB 3092
1 h 15 minAirbus A319  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4016:00Royal Air MarocAT 54821 h 20 minAirbus A319  
15:4015:55British Airways
Iberia
Iberia
Qatar Airways
BA 7102
IB 3094
IB 8664
QR 6931
1 h 15 minCanadair CRJ 1000  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:4020:00Iberia
Iberia
IB 3096
IB 549
1 h 20 minAirbus A320 (sharklets)  
19:4019:55Iberia
Qatar Airways
IB 8744
QR 8082
1 h 15 minCanadair CRJ 1000  
21:5022:05RyanAirFR 54821 h 15 min  
Tuesday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35IberiaIB 30901 h 15 minAirbus A319  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British AirwaysBA 71001 h 15 minAirbus A320 (sharklets)  
11:3011:45IberiaIB 30921 h 15 minAirbus A320 (sharklets)  
13:0013:15RyanAirFR 5721 h 15 min  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4016:00British Airways
Iberia
BA 7102
IB 3094
1 h 20 minAirbus A320 (sharklets)  
15:4015:55Iberia
Qatar Airways
IB 8664
QR 6931
1 h 15 minCanadair CRJ 1000  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:4019:55Iberia
Iberia
IB 3096
IB 8744
1 h 15 minCanadair CRJ 1000  
22:5523:10RyanAirFR 54821 h 15 min  
Wednesday
06:1506:25RyanAirFR 5721 h 10 min  
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35IberiaIB 30901 h 15 minAirbus A319  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40IberiaIB 30921 h 15 minAirbus A320 (sharklets)  
11:3011:45British AirwaysBA 71001 h 15 minAirbus A320-100/200  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4016:00British Airways
Iberia
BA 7102
IB 3094
1 h 20 minAirbus A319  
15:4015:55IberiaIB 86641 h 15 minCanadair CRJ 1000  
16:0016:05RyanAirFR 54821 h 5 min  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:4020:00IberiaIB 30961 h 20 minAirbus A319  
19:4019:55IberiaIB 87441 h 15 minCanadair CRJ 1000  
21:3521:50RyanAirFR 54841 h 15 min  
Thursday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
06:4006:55RyanAirFR 5721 h 15 min  
07:2007:35IberiaIB 30901 h 15 minAirbus A320 (sharklets)  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British Airways
Iberia
BA 7100
IB 3092
1 h 15 minAirbus A319  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4015:55British Airways
Iberia
Iberia
Qatar Airways
BA 7102
IB 3094
IB 8664
QR 6931
1 h 15 minCanadair CRJ 1000  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:4020:00Iberia
Qatar Airways
IB 3096
QR 6932
1 h 20 minAirbus A319  
19:4019:55Iberia
Qatar Airways
IB 8744
QR 8082
1 h 15 minCanadair CRJ 1000  
22:3522:50RyanAirFR 54821 h 15 min  
Friday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35IberiaIB 30901 h 15 minAirbus A320-100/200  
08:5009:05RyanAirFR 5721 h 15 min  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British AirwaysBA 71001 h 15 minAirbus A320 (sharklets)  
11:2511:45Qatar AirwaysQR 69301 h 20 minAirbus A320 (sharklets)  
11:3011:45IberiaIB 30921 h 15 minAirbus A320 (sharklets)  
15:0015:15Air EuropaUX 11431 h 15 min  
15:4016:00British AirwaysBA 71021 h 20 minAirbus A320 (sharklets)  
15:4015:55IberiaIB 86641 h 15 minCanadair CRJ 1000  
19:0519:20Air Serbia
Air Europa
JU 7456
UX 1141
1 h 15 minBoeing 737-800 (winglets)  
19:4019:55IberiaIB 30961 h 15 minAirbus A320-100/200  
19:4020:00Qatar AirwaysQR 69321 h 20 minAirbus A320-100/200  
21:1521:30RyanAirFR 54821 h 15 min  
Saturday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35IberiaIB 30901 h 15 minAirbus A319  
10:1510:30RyanAirFR 5721 h 15 min  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British Airways
Iberia
BA 7100
IB 3092
1 h 15 minAirbus A319  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4016:00IberiaIB 30941 h 20 minAirbus A320 (sharklets)  
15:4015:55Iberia
Qatar Airways
IB 8664
QR 6931
1 h 15 minCanadair CRJ 1000  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:3519:50RyanAirFR 54821 h 15 min  
19:4020:00IberiaIB 30961 h 20 minAirbus A319  
19:4019:55Iberia
Qatar Airways
IB 8744
QR 8082
1 h 15 minCanadair CRJ 1000  
Sunday
06:3506:50Air EuropaUX 11471 h 15 minBoeing 737-800 (winglets)  
07:2007:35Iberia
Iberia
IB 3090
IB 8772
1 h 15 minCanadair CRJ 1000  
10:0010:15RyanAirFR 5721 h 15 min  
10:3510:50Air EuropaUX 11451 h 15 minBoeing 737-800 (winglets)  
11:2511:40British Airways
Iberia
BA 7100
IB 3092
1 h 15 minAirbus A319  
15:0015:15Air EuropaUX 11431 h 15 minBoeing 737-800 (winglets)  
15:4016:00IberiaIB 30941 h 20 minAirbus A320 (sharklets)  
15:4015:55Iberia
Qatar Airways
IB 8664
QR 6931
1 h 15 minCanadair CRJ 1000  
19:0519:20Air EuropaUX 11411 h 15 minBoeing 737-800 (winglets)  
19:4020:00IberiaIB 30961 h 20 minAirbus A320-100/200  
19:4019:55Iberia
Qatar Airways
IB 8744
QR 8082
1 h 15 minCanadair CRJ 1000  
21:0521:20RyanAirFR 54841 h 15 min  

Monday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight FR 572: 08:35 – 08:50 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100 / IB 3092: 11:25 – 11:40 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight AT 5482: 15:40 – 16:00 (1 h 20 min)
Flight BA 7102 / IB 3094 / IB 8664 / QR 6931: 15:40 – 15:55 (1 h 15 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096 / IB 549: 19:40 – 20:00 (1 h 20 min)
Flight IB 8744 / QR 8082: 19:40 – 19:55 (1 h 15 min)
Flight FR 5482: 21:50 – 22:05 (1 h 15 min)

Tuesday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100: 11:25 – 11:40 (1 h 15 min)
Flight IB 3092: 11:30 – 11:45 (1 h 15 min)
Flight FR 572: 13:00 – 13:15 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight BA 7102 / IB 3094: 15:40 – 16:00 (1 h 20 min)
Flight IB 8664 / QR 6931: 15:40 – 15:55 (1 h 15 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096 / IB 8744: 19:40 – 19:55 (1 h 15 min)
Flight FR 5482: 22:55 – 23:10 (1 h 15 min)

Wednesday

Flight FR 572: 06:15 – 06:25 (1 h 10 min)
Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight IB 3092: 11:25 – 11:40 (1 h 15 min)
Flight BA 7100: 11:30 – 11:45 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight BA 7102 / IB 3094: 15:40 – 16:00 (1 h 20 min)
Flight IB 8664: 15:40 – 15:55 (1 h 15 min)
Flight FR 5482: 16:00 – 16:05 (1 h 5 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096: 19:40 – 20:00 (1 h 20 min)
Flight IB 8744: 19:40 – 19:55 (1 h 15 min)
Flight FR 5484: 21:35 – 21:50 (1 h 15 min)

Thursday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight FR 572: 06:40 – 06:55 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100 / IB 3092: 11:25 – 11:40 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight BA 7102 / IB 3094 / IB 8664 / QR 6931: 15:40 – 15:55 (1 h 15 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096 / QR 6932: 19:40 – 20:00 (1 h 20 min)
Flight IB 8744 / QR 8082: 19:40 – 19:55 (1 h 15 min)
Flight FR 5482: 22:35 – 22:50 (1 h 15 min)

Friday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight FR 572: 08:50 – 09:05 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100: 11:25 – 11:40 (1 h 15 min)
Flight QR 6930: 11:25 – 11:45 (1 h 20 min)
Flight IB 3092: 11:30 – 11:45 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight BA 7102: 15:40 – 16:00 (1 h 20 min)
Flight IB 8664: 15:40 – 15:55 (1 h 15 min)
Flight JU 7456 / UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096: 19:40 – 19:55 (1 h 15 min)
Flight QR 6932: 19:40 – 20:00 (1 h 20 min)
Flight FR 5482: 21:15 – 21:30 (1 h 15 min)

Saturday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090: 07:20 – 07:35 (1 h 15 min)
Flight FR 572: 10:15 – 10:30 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100 / IB 3092: 11:25 – 11:40 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight IB 3094: 15:40 – 16:00 (1 h 20 min)
Flight IB 8664 / QR 6931: 15:40 – 15:55 (1 h 15 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight FR 5482: 19:35 – 19:50 (1 h 15 min)
Flight IB 3096: 19:40 – 20:00 (1 h 20 min)
Flight IB 8744 / QR 8082: 19:40 – 19:55 (1 h 15 min)

Sunday

Flight UX 1147: 06:35 – 06:50 (1 h 15 min)
Flight IB 3090 / IB 8772: 07:20 – 07:35 (1 h 15 min)
Flight FR 572: 10:00 – 10:15 (1 h 15 min)
Flight UX 1145: 10:35 – 10:50 (1 h 15 min)
Flight BA 7100 / IB 3092: 11:25 – 11:40 (1 h 15 min)
Flight UX 1143: 15:00 – 15:15 (1 h 15 min)
Flight IB 3094: 15:40 – 16:00 (1 h 20 min)
Flight IB 8664 / QR 6931: 15:40 – 15:55 (1 h 15 min)
Flight UX 1141: 19:05 – 19:20 (1 h 15 min)
Flight IB 3096: 19:40 – 20:00 (1 h 20 min)
Flight IB 8744 / QR 8082: 19:40 – 19:55 (1 h 15 min)
Flight FR 5484: 21:05 – 21:20 (1 h 15 min)

Flight Madrid - Porto

Avia.lt belongs to UAB "Baltic Clipper"

Enterprise Code: 110437597
VAT Code: LT104375917
address: Laisvės al. 61-1, Kaunas, LT-44304, Lithuania
email: [email protected]

Information and Help by Phone (8 5) 249 09 09:

Workdays — 8:00-19:00
Weekends/Holidays — closed