Flights from Madrid to Barcelona

Wed, Jul 24
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Madrid to Barcelona

Today
36 flights from $94
Tomorrow
43 flights from $78
Fri, Jul 26
41 flights from $78
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Train
Bus
Flight
Tue
Jul 23
$51Renfe
$39Alsa
$94Iberia
Wed
Jul 24
$51Renfe
$39Alsa
$78Vueling
Thu
Jul 25
$51Renfe
$39Alsa
$72Air Europa
Fri
Jul 26
$51Renfe
$39Alsa
$78Vueling
Sat
Jul 27
$68Renfe AVE
$39Alsa
$63Iberia
Sun
Jul 28
$89Renfe AVE
$39Alsa
$70Vueling
Mon
Jul 29
$51Renfe
$39Alsa
$60Vueling
Tue
Jul 30
$51Renfe
$39Alsa
$60Vueling
Wed
Jul 31
$51Renfe
Find prices
$51Vueling
Thu
Aug 1
$51Renfe
$39Alsa
$61Air Europa
Fri
Aug 2
$51Renfe
$39Alsa
$55Vueling
Sat
Aug 3
$79Renfe AVE
$39Alsa
$61Air Europa
Sun
Aug 4
$81Renfe AVE
$39Alsa
$78Vueling
Mon
Aug 5
$51Renfe
$39Alsa
$60Vueling
Tue
Aug 6
$51Renfe
$39Alsa
$51Vueling
Wed
Aug 7
$51Renfe
$39Alsa
$51Vueling
Thu
Aug 8
$51Renfe
$39Alsa
$60Vueling
Fri
Aug 9
$51Renfe
Find prices
$61Air Europa
Sat
Aug 10
$70Renfe AVE
$39Alsa
$55Vueling
Sun
Aug 11
$79Renfe AVE
$39Alsa
$70Vueling
Mon
Aug 12
$51Renfe
$39Alsa
$61Air Europa
flight

Journey Summary

Madrid to Barcelona Flight Information

Avg. Flight Duration:
1 hours 29 minutes
Flight Price: $58
Flights Depart from:Madrid
Flights arrive in:Barcelona
Distance:504 km
FlightAirlines:Iberia, Vueling, Air Europa

Madrid to Barcelona Flights: An Overview

When traveling from Madrid to Barcelona, flying is an excellent option. There will be 10-28 direct options during the week, with departures leaving every hour on most days. And at weekends, there are 3-12 flights, with a slightly reduced schedule on Sundays. Whenever travelers fly, the journey time will be around 1 hour 20 minutes.

Which airlines fly from Madrid to Barcelona?

Iberia is the major operator of Madrid to Barcelona flights, while Vueling and Air Europa offer plenty of budget fares as well.

How long is the flight from Madrid to Barcelona?

Expect flights from Madrid to Barcelona to take just 1 hour 20 minutes when you fly direct.

How many flights are there from Madrid to Barcelona?

The Madrid to Barcelona route is very well served by budget and premium airlines. Every day, at least 3 flights leave Madrid Barajas Airport, and during the week, frequencies range from 10 to 28 departure slots. So there should always be plenty of choice.

What are the departure and arrival airports for flights from Madrid to Barcelona?

Departure airport: Madrid to Barcelona flights will take off from Madrid Barajas Airport. Those coming from the center of town can take the pink line of the Metro (Line 8), or take Renfe overground services from Atocha and Chamartin stations. The Airport Express bus connection also runs from Atocha 24 hours a day, which can be handy for late night departures. Expect Metro and rail journeys to take 20-25 minutes, while the bus will take at least 40 minutes. Upon arrival, travelers can shop or dine at numerous bars and restaurants. Free Wifi is also provided. Select the "Airport_Free_Wifi_AENA" network, then choose between basic free and paid premium packages.

 

Arrival airport: Flights from Madrid will touch down at Barcelona El Prat Airport, which can be found a few miles south of the city center. Getting into town is simple. The Aerobus leaves for Placa Catalunya every 10 minutes, while the 46 bus runs to Placa Espanya. For faster connections, the Metro's L9 line runs every 7 minutes, and there's an overground rail station at Terminal 2. Those who need to arrange other forms of transport can also use free Wifi when they arrive.

Compare prices

Best fares for flights from Madrid to Barcelona

This Weekend
This month
Next Month
Fri, Jul 26
Flight
Vueling
05:001h 20m06:20
MadridBarcelona
Sat, Jul 27
Flight
Iberia
18:001h 20m19:20
MadridBarcelona
Fastest Flights from Madrid to Barcelona by duration
Thu, Aug 1
Flight
Air Europa
18:301h 15m19:45
MadridBarcelona
Sat, Aug 3
Flight
Air Europa
18:301h 15m19:45
MadridBarcelona
Mon, Aug 12
Flight
Air Europa
18:301h 15m19:45
MadridBarcelona
Return Flights from Barcelona to Madrid
Thu, Jul 25
Flight
Air Europa
18:301h 35m20:05
BarcelonaMadrid
Fri, Jul 26
Flight
Vueling
05:001h 25m06:25
BarcelonaMadrid
Sat, Jul 27
Flight
Air Europa
18:301h 35m20:05
BarcelonaMadrid

Stations

Important Stations and Airports for this Journey
Madrid
Barcelona
FlightMadrid-Barajas

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.madrid_b.madrid.description

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone