The best way to find a cheap flight ticket from Madrid to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
1 h 15 m
5 h 32 m
Flights per day
Of the 18 flights that leave Madrid for Porto every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||261 miles (421 km)|
|Average flight duration||1 h 5 min|
|Average plane ticket price||$110 (€101)|
|Airlines||Air Europa, TAP Portugal, PGA-Portugalia Airlines, Swiss, Lufthansa, easyJet, Air Nostrum, Vueling, White Airways, Iberia or Ryanair|
Flights from Madrid to Porto cover the 261 miles (421 km) long route taking on average 1 h 5 min with our travel partners like Air Europa, TAP Portugal, PGA-Portugalia Airlines, Swiss, Lufthansa, easyJet, Air Nostrum, Vueling, White Airways, Iberia or Ryanair. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $43 (€39), but the average price of plane tickets is $110 (€101). Travelers depart most frequently from Madrid Barajas Airport and arrive in Porto Airport.
Find the best flights between Madrid and Porto with Omio's travel partners Air Europa, Lufthansa and easyJet from $43 (€39). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Porto from Madrid.
If you’re looking for a smooth and easy flight from Madrid to Porto, check Omio for Air Europa flights offering this journey. Whether you are looking for the fastest, earliest or cheapest flight to take for this 261 miles (421 km) journey between Madrid and Porto, Omio makes it easier than ever to find Air Europa flights at affordable prices, and you can also quickly book plane tickets online. Check the current Air Europa flight schedules for your ideal departure and arrival times, compare the best route between Madrid and Porto as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Air Europa flight on Omio. If you search for flights between Madrid and Porto in the Omio app, you can quickly see if the Air Europa tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Air Europa flights between Madrid and Porto starting at $43 (€39), buy your official Air Europa tickets with Omio online quickly and easily!
Germany's largest airline is Lufthansa. Fly to Porto from Madrid and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.
Find cheap tickets for Lufthansa flights between Madrid and Porto on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Madrid to Porto flight schedule from Lufthansa, the latest plane ticket offers available and other travel information for the 261 miles (421 km) route from Madrid to Porto, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights to Porto from Madrid in the Omio app, you can check to see if the Lufthansa flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Lufthansa flight schedule for your ideal departure and arrival times, compare the best route available to get to Porto from Madrid and then book a cheap flight with ease. Sit back and enjoy your upcoming flight between Madrid and Porto with Lufthansa!
EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.
Porto is world famous for the wine that takes its name and is also one of the most important business hubs in the Iberian peninsula. Business travelers and wine aficionados can take frequent direct flights from Madrid to Porto seven days a week. Services are provided by national carriers and a budget airline, with flight times of around one hour and 15 minutes. Take off times are available to suit most needs, from early morning departures to a late night flight arriving just before midnight. Additional indirect connections are available with a change in Lisbon.
Spanish national carrier Iberia and Portuguese national carrier TAP Portugal both provide daily direct flights from Madrid to Porto. In addition Air Europa and budget operator Ryanair offers direct flights to Porto from the Spanish capital seven days a week. Although direct flights from Madrid are frequent, additional indirect connections via Lisbon are provided by TAP Portugal and its affiliate PGA Portugalia Airlines.
The fastest journey time for the 424 kilometer trip west from Madrid to Porto is one hour and five minutes, achieved by some direct Air Europa flights. Other Air Europa services take five minutes longer while direct services with other airlines take ten to 15 minutes more. The fastest indirect connection from Madrid to Porto via Lisbon with TAP Portugal takes three hours and 20 minutes total journey time, while other indirect flights via the Portuguese capital take up to 30 minutes longer. For timetable purposes, it should be noted that Portuguese time is one hour behind Spanish.
There are between nine and 14 daily direct flights from Madrid to Porto, with the highest frequency on Thursdays and the fewest flights on Saturdays. Departure times range from early morning to late night. The budget airline Ryanair offers two direct flights daily from Saturday-Wednesday and three departures on Thursdays and Fridays, with morning and evening take off times available every day. There are also three to four daily indirect connections to Porto via Lisbon from the Spanish capital with TAP Portugal.
Departure Airport: Madrid Barajas Airport is located 12 kilometers north east of central Madrid, connected by trains on metro line eight and Cercanias local rail services C1 and C10, or express bus shuttles, taking around 30 minutes from the center. Facilities at the terminal include long and short stay parking lots, baggage storage counters, children's play areas, restaurants, tapas bars, Castilian food and wine specialty stores, business lounges and free WiFi.
Arrival Airport: Porto Airport is situated 11 kilometers north west of the city center, with public transport transfers available downtown on the purple metro line and shuttle buses, taking 20-30 minutes to reach the center. Facilities at the passenger terminal include car rental desks, duty-free shopping, wine stores, a food gallery with a grill and international restaurants, coffee bars, free WiFi and taxi stands.
Travel by plane between Madrid, Spain and Porto, Portugal is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Spain
The government of Portugal has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your flight between Madrid and Porto closer to your date of departure here
The current restriction level for your return trip by plane from Porto to Madrid is: Unrestricted
Reentry to Spain is allowed for: Entry is unrestricted for citizens and permanent residents of Portugal
What are the requirements?
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 11/17/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Madrid from Porto here.
Omio customers traveling this route book their cheap flights from Madrid Barajas Airport to Porto Airport most frequently.
Passengers board their flight most frequently from Madrid Barajas Airport, which is located around 9.9 miles (15.9 km) away from the city center, and they get off the plane at Porto Airport, located 9.2 miles (14.8 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Porto Airport to take you to the city center of Porto.
Here are some other resources that might have the information you need