Flights from Madrid Barajas Airport to Barcelona

The cheapest flights from Madrid Barajas Airport to Barcelona

Showing times and prices for Dec 01

Cheapest

51

Average

138

The best way to find a cheap flight ticket from Madrid Barajas Airport to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
03:10PMMadrid Barajas Airport1h25 04:35PMBarcelona El Prat Airport
0 transfers
511One-way
2nd Cheapest
02:00PMMadrid Barajas Airport1h15 03:15PMBarcelona El Prat Airport
0 transfers
651One-way
10:20PMMadrid Barajas Airport1h15 11:35PMBarcelona El Prat Airport
0 transfers
701One-way
07:30AMMadrid Barajas Airport1h25 08:55AMBarcelona El Prat Airport
0 transfers
781One-way
09:35AMMadrid Barajas Airport1h15 10:50AMBarcelona El Prat Airport
0 transfers
821One-way

Flight schedule from Madrid Barajas Airport to Barcelona

Showing flights for tomorrow, Thursday, December 1
07:00AMMadrid Barajas Airport1h15 08:15AMBarcelona El Prat Airport
0 transfers
07:05AMMadrid Barajas Airport7h15 02:20PMBarcelona El Prat Airport
2 transfers
07:30AMMadrid Barajas Airport1h15 08:45AMBarcelona El Prat Airport
0 transfers
07:30AMMadrid Barajas Airport1h25 08:55AMBarcelona El Prat Airport
0 transfers
08:00AMMadrid Barajas Airport1h15 09:15AMBarcelona El Prat Airport
0 transfers
08:20AMMadrid Barajas Airport12h50 09:10PMBarcelona El Prat Airport
1 transfer
08:20AMMadrid Barajas Airport6h00 02:20PMBarcelona El Prat Airport
1 transfer
08:30AMMadrid Barajas Airport1h20 09:50AMBarcelona El Prat Airport
0 transfers
09:35AMMadrid Barajas Airport1h15 10:50AMBarcelona El Prat Airport
0 transfers
10:15AMMadrid Barajas Airport4h05 02:20PMBarcelona El Prat Airport
1 transfer
11:30AMMadrid Barajas Airport1h20 12:50PMBarcelona El Prat Airport
0 transfers
12:25PMMadrid Barajas Airport1h20 01:45PMBarcelona El Prat Airport
0 transfers
02:00PMMadrid Barajas Airport1h15 03:15PMBarcelona El Prat Airport
0 transfers
02:55PMMadrid Barajas Airport1h15 04:10PMBarcelona El Prat Airport
0 transfers
03:10PMMadrid Barajas Airport1h25 04:35PMBarcelona El Prat Airport
0 transfers
06:25PMMadrid Barajas Airport1h15 07:40PMBarcelona El Prat Airport
0 transfers
09:15PMMadrid Barajas Airport1h15 10:30PMBarcelona El Prat Airport
0 transfers
10:20PMMadrid Barajas Airport1h15 11:35PMBarcelona El Prat Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21

The fastest flights from Madrid Barajas Airport to Barcelona

Showing times and prices for Dec 01

Fastest Journey

1 h 15 m

Average

2 h 40 m

Flights per day

18

Distance

492 km

Of the 18 flights that leave Madrid Barajas Airport for Barcelona every day 14 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
10:20PMMadrid Barajas Airport1h15 11:35PMBarcelona El Prat Airport
0 transfers
701One-way
Fastest
09:35AMMadrid Barajas Airport1h15 10:50AMBarcelona El Prat Airport
0 transfers
821One-way
Fastest
02:55PMMadrid Barajas Airport1h15 04:10PMBarcelona El Prat Airport
0 transfers
1661One-way
Fastest
06:25PMMadrid Barajas Airport1h15 07:40PMBarcelona El Prat Airport
0 transfers
1711One-way
Fastest
07:30AMMadrid Barajas Airport1h15 08:45AMBarcelona El Prat Airport
0 transfers
1661One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid Barajas Airport to Barcelona flight

distanceDistance304 miles (491 km)
durationAverage flight duration1 h 15 min
priceAverage plane ticket price$57 (€52)
changesDirect flightYes
carriersAirlinesVueling, Air Arabia Maroc, Air Europa, Iberia or Air France

Flights from Madrid Barajas Airport to Barcelona cover the 304 miles (491 km) long route taking on average 1 h 15 min with our travel partners like Vueling, Air Arabia Maroc, Air Europa, Iberia or Air France. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $28 (€25), but the average price of plane tickets is $57 (€52). Travelers depart most frequently from Madrid Barajas Airport and arrive in Barcelona El Prat Airport.

Airlines: Iberia, Air Europa and Vueling Airlines flights from Madrid Barajas Airport to Barcelona

You can travel by flight from Madrid Barajas Airport to Barcelona with Iberia, Air Europa and Vueling Airlines for as low as $28 (€25). When you search for schedules and tickets, Omio will show you the best journey.

Vueling Airlines
Air Europa
Iberia

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Madrid Barajas Airport to Barcelona.

If you're looking for cheap Vueling Airlines tickets to Barcelona from Madrid Barajas Airport, check out Omio! With one-way Madrid Barajas Airport to Barcelona plane ticket prices starting as low as $56 (€51) when you book in advance, we'll help you get to Barcelona from Madrid Barajas Airport by showing you the latest Vueling Airlines offers, flight schedules and tickets for this 304 miles (491 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with Vueling Airlines. If you search for Vueling Airlines tickets from Madrid Barajas Airport to Barcelona in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight from Madrid Barajas Airport to Barcelona on offer, Omio makes it easier than ever for you to find that perfect flight with Vueling Airlines so you can enjoy a smooth and comfortable journey.

  • Average Price: $56

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 between Madrid Barajas Airport and Barcelona.

It’s easy to book your Air Europa plane ticket to Barcelona from Madrid Barajas Airport online with Omio! Simply check the current Air Europa flight schedules for your ideal departure and arrival times, compare the best route between Madrid Barajas Airport and Barcelona as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Air Europa plane tickets online. Prices for Air Europa flights to Barcelona from Madrid Barajas Airport start at $28 (€25) one-way if you book in advance, and you can expect to travel around 304 miles (491 km). If you search for Air Europa flights in the Omio app, you can check straight away if the Air Europa tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane between Madrid Barajas Airport and Barcelona. Let Omio do all the work for you finding the best Madrid Barajas Airport to Barcelona Air Europa plane ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $28

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Barcelona from Madrid Barajas Airport including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

If you’re looking for a smooth and easy flight to Barcelona from Madrid Barajas Airport, check Omio for Iberia flights offering this journey. Whether you are looking for the fastest, earliest or cheapest flight to take for this 304 miles (491 km) journey from Madrid Barajas Airport to Barcelona, Omio makes it easier than ever to find Iberia flights at affordable prices, and you can also quickly book plane tickets online. Check the current Iberia flight schedules for your ideal departure and arrival times, compare the best route to Barcelona from Madrid Barajas Airport as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Iberia flight on Omio. If you search for flights from Madrid Barajas Airport to Barcelona in the Omio app, you can quickly see if the Iberia tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Iberia flights from Madrid Barajas Airport to Barcelona starting at $53 (€48), buy your official Iberia tickets with Omio online quickly and easily!

  • Average Price: $53

Travel Tips: Madrid Barajas Airport to Barcelona Flight

Travel Tips: Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid Barajas Airport to Barcelona.
FAQs
Looking to save money on your trip? Omio customers have found the cheapest flight to Barcelona from Madrid Barajas Airport for the next 7 days starting from $28 (€25)  one way.
If you’re looking to book your plane tickets in the next week, you can expect the Madrid Barajas Airport to Barcelona flight price to come in at an average of $57 (€52)  one way.
When traveling this route you should expect the distance to Barcelona from Madrid Barajas Airport by plane to be approximately 304 miles (491 km).
On average the Madrid Barajas Airport to Barcelona flight travel time is 1 h 15 min  for the 304 miles (491 km) long trip, but the duration can vary if you travel on weekends and holidays.

Omio travelers most frequently book a flight from Madrid Barajas Airport   to Barcelona El Prat Airport   for this route.

The most popular departure airport with passengers for this route, called Madrid Barajas Airport, is located 9.9 miles (15.9 km) from the city center of Madrid Barajas Airport.

The most popular arrival airport, Barcelona El Prat Airport, is located 9 miles (14.5 km) away from the city center of Barcelona. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city center in Barcelona.

Take the Madrid Barajas Airport to Barcelona flight with Vueling, Air Arabia Maroc, Air Europa, Iberia or Air France. However, it's always good to check out all possible airlines for the journey to Barcelona from Madrid Barajas Airport as there might be differences in the amenities they offer.
Yes, you can search for direct flights from Madrid Barajas Airport to Barcelona on Omio with Vueling, Air Europa or Iberia, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your plane ticket.
You can take the first flight from Madrid Barajas Airport to Barcelona at 8: 30 PM. The last flight from Madrid Barajas Airport to Barcelona that you can take departs at 8: 30 PM. Omio shows you the latest flight from Madrid Barajas Airport to Barcelona schedule to help you book the best departure time for this journey.
The price of a one way plane ticket from Madrid Barajas Airport to Barcelona is on average $57 (€52) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between Madrid Barajas Airport and Barcelona available a few months in advance.

More options for your journey from Madrid Barajas Airport to Barcelona

Here are some other resources that might have the information you need

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
Currency
Language