Tourist Information Guide

Madrid To Barcelona Flight

Page Content

Madrid To Barcelona Airlines

Air Europa
Iberia Shuttle

Air Europa - Madrid To Barcelona Flight

Air Europa fly from Madrid airport, terminal 4. They land at terminal B at Barcelona. You can check in either at the airport, or at Nuevos Ministerios, which is also accessible on the metro.

metroMetro: Nuevos Ministerios (Dark Blue Line, L10), or (Pink Line, L8), or (Grey Line, L6, Circular)

The flights depart daily and the duration is just 1 hour 15 minutes, and they operate frequently throughout the day. You can also buy food on board.

They offer the option to book online through their official website.


Tip You can print your boarding card yourself if you book online.

Ticket prices vary plus there is a service charge. If you prefer to book over the phone you can do so by calling the following number.
Tel: +34 91 140 1501

Air Europa - Madrid To Barcelona Ticket Prices
Return ticket: €106.83 - €421.83
Service charge: €50.00

Vueling - Madrid To Barcelona Flight

Vueling fly from terminal 4 at Madrid airport, and into terminal B at Barcelona. The flight duration is 1 hour and 15 minutes. You can choose from 2 flights every day of the week. Always check the website for flight times.

Official Vueling website

With Vueling you can buy food on board during the flight.

Prices of tickets do vary. During peak times prices will go up.

Booking online is the easiest option. Especially as you can even choose your seat. Once at the airport, remember that check in closes 30 minutes before departure time.

Vueling Airlines Information Lines:

For general information call on the following number.
Tel: +34 90 280 8005

Vueling - Madrid To Barcelona Ticket Prices
Cheapest single ticket: €59.99
Most expensive single ticket: €243.05

Tip Since July 2008 it is no longer the responsibility of airlines to look after the needs of disabled passengers. It is now the job of the airport. In the case of Spain, this company is Aena. For assistance at a Spanish airport you can call Aena directly on the following number
Tel: +34 90 240 4704


You have two choices if you want to fly from Madrid to Barcelona with Iberia. They offer a shuttle service, as well as the normal flights. The shuttle costs more, but check in is quicker, and it runs more often.

Iberia's standard flights leave from Barcelona terminal B and arrive at Madrid terminal 4. They run daily starting at 06:50 - 21:45, and flight duration is 1 hour 10 minutes.

There is an a la carte menu for economy travellers, and business class travellers can enjoy a recently prepared dish and wine. For special requirements such as kosher food you can book it 24 hours before the flight.

They run daily starting at 06:50 - 22:30, and flight duration is 1 hour 10 minutes.

Iberia - Madrid To Barcelona Ticket Prices
Cheapest single ticket: €70.00
Most expensive single ticket: €232.00

Always check fares and schedules on the official website. You can also book tickets online.

Official Iberia site

Iberia Shuttle

The shuttle leaves from Madrid terminal 4, and arrives to Barcelona terminal C.

Iberia Air Shuttle Ticket Prices
Single ticket: €231.97

The air shuttle ticket is a walk on flight and check in stays open until 20 minutes before departure. There are 2 to 3 an hour between 06:50 and 22:30.

You can also book tickets over the phone with Iberia, call: +34 90 111 1500

Back To The Top Of The Page