Welcome | Sign out

Cheap Flights from Madrid to Porto - MAD to OPO (reverse)

Popular Flights from Madrid to Porto

  • Airfare from Madrid to Porto on Spanair from €82 round trip
  • Airfare from Madrid to Porto on TAP from €83 round trip
  • Airfare from Madrid to Porto on Air Berlin from €98 round trip
  • Airfare from Madrid to Porto on Iberia from €137 round trip
  • Airfare from Madrid to Porto on Lufthansa from €208 round trip

Did You Know?

  • American has the most nonstop flights between Madrid, ES and Porto, PT.
  • The smallest aircraft operated by US Airways flying between Madrid, ES and Porto, PT is a ERJ with 50 seats.
  • Lisbon, PT is the most popular connection for one stop flights between Madrid, ES and Porto, PT.
  • The largest aircraft operated by EasyJet flying between Madrid, ES and Porto, PT is a 32S with 156 seats.
  • 164,285 seats are available per day to fly out of Madrid, ES connecting to Porto, PT
  • Luxair has 1 one stop flight between Madrid, ES and Porto, PT.
  • 13 airlines operate between Madrid, ES and Porto, PT
  • The shortest flight between Madrid, ES and Porto, PT on Lufthansa is 1,906 miles.

Daily Non-stop Flight Schedules from Barajas to Porto Airport

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Iberia
    2
    2
    2
    2
    2
    2
    2
    8:10 AM
    4:35 PM
  • RyanAir
    2
    2
    2
    2
    2
    2
    2
    9:20 AM
    6:45 PM
  • TAP
    3
    3
    2
    3
    3
    3
    2
    7:35 AM
    7:20 PM

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
Air Europa, KLM, Iberia, Lufthansa, TAP
€74
Cheap Flights from Madrid to Porto, from €82 Round trip from MAD to OPO