Flying from Barcelona-El Prat Airport (BCN) to Adolfo Suarez Madrid-Barajas Airport (MAD): what you need to know
Around 1 hour 25 minutes is how long you can expect to be travelling on a direct flight from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport.
Barcelona and Madrid are in the UTC+1 timezone. That means you won't have to change your watch on arrival.
You can choose from 388 weekly Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport flights. The 06:55 departure with Iberia is the earliest flight you can take. Iberia operates the last service of the day at 21:05.
Your BCN to MAD flight won't wait if you're late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.
You'll likely experience longer queues in popular months like July. Arriving up to four hours ahead of international flights and two hours for a domestic departure will give you ample time for security and boarding.
A range of airlines operate direct flights from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport, so getting to Madrid (and then seeing more parts of Spain!) is easy. Leading carriers that fly nonstop include:
The majority of passengers choose to fly with Iberia on this route.
Air Europa is the most punctual carrier offering BCN to MAD flights. A dependable 94.4% of its departures on this route arrive without delay.
Think about adding a stopover when booking your ticket from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport. Just uncheck 'Direct flights only' to break up your journey, or even explore someplace new along the way. Here are some options between BCN and MAD:
Palma de Mallorca Airport
Ibiza Airport
Bilbao Airport
How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to Adolfo Suarez Madrid-Barajas Airport (MAD)
$34 is currently the best price for a one-way Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport flight. Return flights start from $62. These fares can change based on demand.
Book six months before you want to fly. After crunching the numbers on our calendar, this is how far you should book ahead to find cheap tickets from BCN to MAD.
Organise your trip for May. That's the cheapest month for flights from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport. If you're flexible with your travel dates, try out the 'Whole month' tool to find the cheapest price across every month.
Finding cheap flights from BCN to MAD is a breeze with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know as soon as there's a better deal.
Pick your preferred arrival and departure times, airlines and number of stops with the filters. Alternatively, sort your results by 'Cheapest' to find the best deals on flights from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport.
Handy information about Barcelona-El Prat Airport (BCN)
79.12% of flights departing from Barcelona-El Prat Airport touch down at their destination on time.
Central Barcelona to Barcelona-El Prat Airport is approximately 18 kilometres. Depending on traffic, it'll take about 25 minutes to get there if you're driving, ride-sharing or catching a cab.
Expect a journey time of about 35 minutes on public transport.
Have an early flight from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport? Avoid rushing to the airport (and sneak in some extra snooze time) by picking one of these hotels near BCN:
Arriving at Adolfo Suarez Madrid-Barajas Airport (MAD)
The last thing you want is a lengthy trip to your hotel if you're landing late on a Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport flight. Reserve one of these accommodation options near MAD instead:
Grab an Adolfo Suarez Madrid-Barajas Airport rental car and explore Madrid and beyond with your own wheels. Record Go, Goldcar and Click and Rent are top providers to choose from here.
For the best deal, book your ride from Adolfo Suarez Madrid-Barajas Airport around one week in advance.
Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid
Adolfo Suarez Madrid-Barajas Airport to central Madrid has a drive time of around 25 minutes. It's approximately 18 kilometres away.
It typically takes 35 minutes to get there by public transport.
When to fly to Adolfo Suarez Madrid-Barajas Airport (MAD)
July is the most popular month for flights from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport. To steer clear of the crowds, travel to Madrid in April.
When booking your flight from Barcelona-El Prat Airport to Adolfo Suarez Madrid-Barajas Airport, consider the type of weather you like. July is the warmest month in Madrid, with the temperature ranging from 17ºC (63ºF) to 36ºC (97ºF).
Look for cheap tickets from BCN to MAD in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 0ºC (32ºF) and 11ºC (52ºF) on average.
Explore more of Spain
Madrid is easy to fall in love with, but there are so many other corners of Spain just waiting to be explored. About 274 kilometres north-east of Madrid, a visit to Zaragoza will keep your itinerary packed. Check out popular attractions like Puente de Piedra, Museo Pablo Gargallo and El Tubo.
Around 177 kilometres west of Madrid, Salamanca is another favourite stop in Spain. Start your sightseeing at Plaza Mayor, S.O.U. Servicio de Orientación al Universitario. Universidad de Salamanca and Pontifical University of Salamanca.