Iberia offers priority boarding and baggage delivery for business class on short-haul flights.
Iberia provides Wi-Fi on most flights, useful for staying connected during short-haul trips.

| Low season | November |
|---|---|
| High season | April |
| Cheapest flight | C$ 36 |
Direct departures
Madrid Barajas to Porto
Monday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Tuesday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Wednesday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
Thursday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Friday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
Saturday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Sunday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
Direct returns
Porto to Madrid Barajas
Monday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Tuesday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Wednesday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
Thursday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Friday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
Saturday
Air Europa,Ethiopian Air,Iberia, +1 more
Air Europa,Ethiopian Air, +2 more
1
Sunday
Air Europa,Iberia,Ryanair
Air Europa,Iberia, +1 more
There was no water in one of the sinks in the executive area, which is unacceptable as we could not wash our hands after using the restroom
There was no water in one of the sinks in the executive area, which is unacceptable as we could not wash our hands after using the restroom
Like I said the experience was mediocre. Nothing special about this airline.
This flight was delayed by more than an hour. The seats are uncomfortable ans do not recline properly. I prepurchased a wifi pass, but wifi was not working on this flight at all. The food was bland.
Food situation was bad. Also movie choices when compared to other airlines was terrible. Seats very narrow. My tv didn’t work.
I was not allowed to cancel the flight, customer service is atrocious
Great staff, just very far from the main terminal, had to run to connect my flight. I had 90 minutes to spare. But my flight from Chicago was delayed also.
My luggage is lost and nowhere to be found, no response from airline
Boarding was a shitshow. Had to bus to the gate. No separate bus and boarding process for Business Class.
The plane was very old, no power outlets. We also had to wait a long time to board. They kept moving us to different lines before we actually could step foot on the plane. We ended up being delayed an hour but we were never told or informed for any reason. After the meal I asked for a coffee which the flight attendant forgot and I had to ask again. Overall not the worst but not the best experience.
Need to pay for headsets, water, or any extra except air to breath.
Delay in boarding with no explanation why. Stood for about 40 mins waiting to board
Rubbish moved my seat don’t know why same seat configuration cost me extra so me and my wife could sit together now I know why no paper ticket so they can do this
Nothing unexpected considering it is a Ryanair flight. It does the job. Nothing above, at all.
Flying from Newquay was an absolute dream! Would 100% recommend flights from there!
It would have been better if I was not ill so I didn't go and I didn't come back and I could not transfer my tickets to a later date as Ryanair stop flying from Manchester at the end of October till next year
Staff were very professional. Much better than the outgoing flight from Dublin. Seat cushions were practically non existent. Making for a very uncomfortable flight.
Passengers next to me insisted I change seats so they could sit together. I had to frequently move so that when the sear belt sign was on I was in my proper seat! I was returning from helping my mum with my dad's things after his sudden death and didn't feel like arguing with the other passengers.
They were extremely unprofessional and unhelpful at check in. They did not understand laws related to Spanish residents flying with family It was very discriminatory the way we were treated.
I didn't know that all connecting flights require online check-in two hours in advance, so I was fined 55 euros. This is a lesson learned.
There isn’t any entertainment. The food and drink was available for a price. I didn’t buy any.