Flight tickets from Madrid to Barcelona

Compare Madrid to Barcelona flight deals

Find the cheapest month or even day of the year to fly to Barcelona

Book the best Barcelona fare with no extra fees

Flight deals from Madrid to Barcelona

Looking for a cheap last-minute deal or the best return flight from Madrid to Barcelona? Find the lowest prices on one-way and return tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Madrid to Barcelona

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Barcelona flights are currently cheapest in June.

Direct flights from Madrid to Barcelona

Madrid to Barcelona: Alternative routes

Compare routes from Madrid to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

Madrid to Barcelona: Flight information

The things to know before you go.
Cheapest flight found₹ 1,565
Cheapest month to flyJune
Average flight time1 hr, 18 mins
Most popular airlineIberia
Average flights per week986

Finding cheap flights from Madrid to Barcelona: Frequently asked questions

The best price we found for a return flight from Madrid to Barcelona is ₹ 3,168. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 18 minutes is the average flight time from Madrid to Barcelona.
Iberia, Vueling Airlines and Qatar Airways fly direct from Madrid to Barcelona.
As of April 2024, there are 712 flights per week flying from Madrid to Barcelona.
The cheapest month to fly from Madrid to Barcelona is usually June.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Barcelona Airport on Wednesday, 12 June 2024.
Yes – the average flight time is 1 hour and 18 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Barcelona but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Vueling Airlines offers the cheapest flight tickets to Barcelona.

How to compare and get the best flights from Madrid to Barcelona?

Travellers can now head to Skyscanner for inexpensive flights from Madrid to Barcelona.

  • Hover the mouse over Skyscanner’s bar chart page above to see the prices of flight tickets from Madrid to Barcelona for each month. Select a month and travel dates to book cheap flights from Madrid to Barcelona.
  • Subscribe to Skyscanner’s price alert facility and stay updated about every price change for Madrid to Barcelona flights.

What you need to know before flying from Madrid to Barcelona?

Airport information

Departure

Madrid Heathrow Airport (MAD)

Centro de Carga Aérea, Edificio de Servicios Generales, Oficina 701, E-28042, Madrid, Spain

Arrival

Barcelona International Airport (BCN)

Bloque Tecnico, Apto BCN, El Prat De Llobregat, E-08820 Barcelona, Spain

 

Getting to Madrid airport

  • Madrid’s Heathrow airport lies 20 km to the northeast of central Madrid.
  • Visitors can use the airport taxis, the T4 metro line, the train and buses to reach Madrid airport.

Travelling from Barcelona airport

  • Barcelona Airport is located 14 km southwest of the city centre of Barcelona.
  • Travellers can take the train, buses (aero/rapid bus), metro as well as taxis. See options here.
  • Travellers can also rent cars to drive around on their own. See here.

Facilities at Madrid and Barcelona airports

  • Madrid airport has shops and restaurants, meetings and conference rooms, free internet with a printer site, lounges, ATM machines, pharmacy and medical services, tourist information centres and even family facilities.
  • Barcelona Airport has lounges, free Wi-Fi, cash machines, currency exchange centres, duty-free shops, restaurants and cafés, pharmacy, shower rooms, spa and salon services.

Tips on how to make the best out of your flight journey from Madrid to Barcelona

The average flight time from Madrid to Barcelona is 1h 15 min, non-stop. Is it your first trip to Spain? Read up about some rules!

Weather in Barcelona

The best time to visit Barcelona is the short spring in May-June when the temperatures are between 12 and 24 degrees Celsius. It is also the time when many carnivalesque festivals take place and the crowds are lesser.

Cost of living in Barcelona

A taxi from the airport to the city centre will cost EUR 30-40, while an aero bus for the same distance will cost EUR 6. A 3 km taxi ride in the city costs approximately EUR 7-10, while a metro ride costs EUR 2.15. Budget meals cost EUR 3-15, while a pint of beer costs EUR 2.5-4.5.

Mode of payments accepted in Barcelona

Travellers can use credit and debit cards almost everywhere, except for transportation and food at local or small eateries. Euro is the most widely accepted currency.

Best places for your first meal in Barcelona

Barcelona’s Catalan cuisine includes favourites such as Tapas, Paella, Allioli, Escalivada, and Cream Catalana. Travellers can head to the Gothic Quarter, El Raval, and Eixample to try some local cuisine while in Barcelona. 

Information and data provided on this page is correct as of April 23rd, 2017.


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.