AED600 Cheap Flights from Madrid (MAD) to Barcelona (BCN)

Popular airlines from Adolfo Suarez Madrid-Barajas Airport (MAD) to Barcelona El Prat Airport (BCN)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Madrid to Barcelona (MAD-BCN)

Prices were available within the past 7 days and start at AED600 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Frequently asked questions

How long does it take to fly from MAD to Barcelona Airport?
With Iberia, a direct flight takes approximately 1 hour and 15 minutes. Jump on the 11:30AM flight from MAD and arrive at Josep Tarradellas Barcelona–El Prat Airport at 12:45PM. Get your hands on a top deal on this and many other routes when you book your fare with Expedia.
Is it cheaper to buy a plane ticket from Madrid–Barajas Airport to BCN last minute?
Booking your trip from MAD to Barcelona Airport at the last minute could save you some dough if you strike it lucky and find a real bargain. However, fares usually don't drop in price as the departure date nears. If you hold out, flights could also be sold out or the best seats gone (that could mean the middle seat!). If you'd rather play it safe, book well in advance of the date you want to leave. Keep in mind that some of the best deals can be found up to a year in advance. If your preferred airline hasn't released tickets yet, check back regularly as deals are updated on Expedia constantly.
What airports do you fly into for Barcelona from Madrid?
Barcelona Intl. Airport (BCN), Costa Brava Airport (GRO) and Sabadell Airport (QSA) are your options when flying from Madrid to Barcelona. Approximately 11 kilometers southwest of downtown Barcelona, Barcelona Intl. Airport (BCN) is the city's main entry point. Think about factors such as flight schedules and the distance to your hotel before choosing your airport. Sagrada Familia and Park Güell are a couple of terrific attractions to put on your itinerary when you get to your destination.
What are the most popular departure times for flights from Madrid–Barajas Airport to Barcelona Airport?
Between 8:00 AM - 9:00 AM is the busiest period for Iberia flights departing MAD to Barcelona Intl. Airport (BCN). Our recommendation? Choose a flight that departs earlier in the day. With air traffic yet to build up, your chances of catching a delay-free flight are better.
Can I change the date of my flight from Adolfo Suarez Madrid-Barajas Airport (MAD) to Josep Tarradellas Barcelona–El Prat Airport?
We know plans can change, so Expedia is here to help make things as simple as possible. To start, access your Madrid–Barajas Airport to Barcelona Intl. Airport (BCN) itinerary through the Expedia Trips portal and check the fare rules and restrictions regarding changes. If you booked your plane ticket in the last 24 hours, some airlines will let you cancel at no cost and organize new flights. If you bought your ticket more than 24 hours ago, contact us via our Customer Service portal to find out your options.

Travel information

Origin airport
Adolfo Suárez Madrid-Barajas
Destination airport
Barcelona Intl.
Distance
480 km
Average flight time
1 hour 15 mins

Book with confidence