While planning a vacation abroad is something we all look forward to, booking tickets is a process that most of us dread. To make sure that your vacation is hassle-free from the very beginning, Cleartrip has made the process of booking flights fast and easy.

Iberia is a travel partner to passengers travelling in India and abroad. It connects flyers to Indian cities, such as Bangalore, Mumbai and New Delhi, as well as foreign destinations like Madrid, Barcelona and London.

Every week, Iberia operates 1179 flights between Barcelona and Madrid. The first Iberia flight is 2739, which departs at 6:40 AM. The last flight is 2733, which leaves at 9:35 PM. On average, a Iberia flight from Barcelona and Madrid takes 1 hour 20 mins.

Book your tickets 90 days in advance to avail of the best Iberia offers. Iberia's flights starting at Barcelona depart from Barcelona-el Prat Airport. The IATA code for this airport is BCN. When these flights land in Madrid-barajas Airport, they arrive at Madrid. The IATA code for this airport is MAD.

Booking tickets with the Cleartrip app will help you to save time and money. Search for the cheapest flights by comparing prices using its Fare Calendar. It also offers the widest range of payment options and allows you to view fares in all major currencies. Choose Cleartrip for assured convenience during your travels.

Departure (Barcelona)Arrival (Madrid)AirlinesDaysFlight no.
6:40 AM 8:10 AM Iberia Tu, We, Th, Fr 2739
6:45 AM 8:05 AM Iberia Tu 645
6:45 AM 8:05 AM Iberia Tu, We, Th, Fr 2739
6:55 AM 8:15 AM Iberia Th 2747
7:00 AM 8:20 AM Iberia Sa 701
7:20 AM 8:45 AM Iberia Tu, We, Th, Fr, Sa 721
7:20 AM 8:55 AM Iberia Tu, We, Th, Fr, Sa 2701
7:20 AM 8:45 AM Iberia Sa 2703
7:25 AM 8:50 AM Iberia We, Th, Fr 725
7:40 AM 9:10 AM Iberia Sa 2703
7:55 AM 9:30 AM Iberia We, Th, Fr 755
8:00 AM 9:25 AM Iberia Sa 801
8:00 AM 9:25 AM Iberia Tu, We, Th, Fr, Sa, Su 2741
8:40 AM 10:05 AM Iberia Tu, We, Th, Fr, Sa, Mo 841
8:40 AM 10:10 AM Iberia Th, Fr, Su 2723
8:45 AM 10:05 AM Iberia Tu, We, Th, Fr, Sa, Mo 845
8:45 AM 10:05 AM Iberia Mo 2723
9:05 AM 10:30 AM Iberia Tu, We, Th, Fr, Sa 905
9:10 AM 10:30 AM Iberia Su, Mo 911
9:10 AM 10:45 AM Iberia Th 2725
9:10 AM 10:20 AM Iberia Tu, Th 2729
9:30 AM 10:50 AM Iberia We, Th, Fr, Sa 931
9:30 AM 10:50 AM Iberia We, Th, Fr 2725
9:30 AM 11:00 AM Iberia Th 2727
9:30 AM 10:50 AM Iberia Tu 2729
9:55 AM 11:15 AM Iberia Tu, We, Th, Fr, Sa 955
10:00 AM 11:25 AM Iberia Su 1001
10:00 AM 11:25 AM Iberia Tu, We, Th, Fr, Sa 2727
10:05 AM 11:30 AM Iberia Sa 2729
10:35 AM 12:00 PM Iberia Su, Mo 1035
10:45 AM 12:10 PM Iberia Tu, We, Th, Fr 1045
10:45 AM 12:10 PM Iberia We, Th, Fr 2729
10:45 AM 12:15 PM Iberia We 2737
11:10 AM 12:30 PM Iberia Tu, Th, Sa 2755
11:30 AM 12:50 PM Iberia Daily 1131
11:30 AM 12:50 PM Iberia Mo 2737
11:40 AM 1:00 PM Iberia Mo 1141
11:40 AM 1:00 PM Iberia We, Fr 2753
11:45 AM 1:15 PM Iberia Tu, Th, Sa 2743
11:50 AM 1:20 PM Iberia Mo 2743
12:40 PM 2:00 PM Iberia Fr, Sa 2751
12:45 PM 2:05 PM Iberia Tu, We, Th, Fr, Sa 1245
12:45 PM 2:05 PM Iberia Tu 2751
1:00 PM 2:30 PM Iberia Su, Mo 1301
1:00 PM 2:30 PM Iberia Su, Mo 2731
1:35 PM 3:00 PM Iberia Sa 1335
1:35 PM 3:10 PM Iberia Tu, Th 2731
1:40 PM 3:00 PM Iberia Su, Mo 1341
1:40 PM 3:15 PM Iberia Su, Mo 2731
2:40 PM 4:00 PM Iberia Mo 2761
3:00 PM 4:20 PM Iberia Tu, We, Th, Fr, Sa 1501
3:00 PM 4:20 PM Iberia Tu, We, Th, Fr, Sa 2709
3:35 PM 5:00 PM Iberia Th, Fr, Sa 2709
3:40 PM 5:00 PM Iberia Tu, We, Th, Fr, Sa 1541
4:00 PM 5:25 PM Iberia Tu, We, Th, Fr, Sa 1601
4:00 PM 5:25 PM Iberia Mo 2705
4:45 PM 6:15 PM Iberia Tu, We, Th, Fr, Sa, Mo 2705
5:10 PM 6:35 PM Iberia Th, Fr 2711
5:30 PM 6:55 PM Iberia Tu, We, Th, Fr, Sa 1731
5:30 PM 6:55 PM Iberia Th, Fr 2711
5:35 PM 6:55 PM Iberia Tu, We, Th, Fr, Sa 2789
5:50 PM 7:20 PM Iberia Tu, We, Th, Fr, Sa 2735
5:55 PM 7:25 PM Iberia Su, Mo 2735
6:10 PM 7:30 PM Iberia Tu, Th, Fr, Sa 2763
6:30 PM 7:55 PM Iberia We, Th, Sa, Mo 1831
6:30 PM 7:55 PM Iberia We, Th, Fr, Sa 2713
6:50 PM 8:10 PM Iberia Tu, We, Th, Fr, Sa 1851
6:50 PM 8:20 PM Iberia Tu, We, Th, Fr, Sa 2713
6:50 PM 8:10 PM Iberia Tu, We, Th, Fr, Sa 2791
7:10 PM 8:35 PM Iberia Mo 2707
7:25 PM 8:55 PM Iberia Fr 1925
7:25 PM 8:55 PM Iberia Tu, We, Th, Sa 2717
7:45 PM 9:10 PM Iberia Tu, We, Th, Fr, Sa 1945
7:45 PM 9:15 PM Iberia Tu, We, Th, Fr, Sa 2717
8:00 PM 9:25 PM Iberia We, Th, Fr 2001
8:00 PM 9:25 PM Iberia Mo 2717
8:00 PM 9:25 PM Iberia We 2719
8:15 PM 9:35 PM Iberia We, Th, Fr 2015
8:15 PM 9:45 PM Iberia We, Fr 2719
9:00 PM 10:20 PM Iberia Tu, We, Th, Fr, Sa, Su 2101
9:00 PM 10:20 PM Iberia Sa 2733
9:35 PM 11:05 PM Iberia Tu, Sa, Mo 2733
83
Get airfare & schedule for return Iberia Madrid Barcelona Flights

Frequently Asked Questions

  1. Which airline brands fly from Barcelona to Madrid?
    These airline brands fly from Barcelona to Madrid - Iberia, Air Europa, Vueling Airlines, American Airlines, LAN Airlines, Avianca Aerovias, Etihad Airways, Aeromexico, Delta, Aeroflot Russian Airlines, TAM Linhas Aereas and Boliviana de Aviación
  2. How many weekly flights from Barcelona to Madrid?
    There are 1179 weekly flights from Barcelona to Madrid. Following airlines and corresponding weekly flights - Iberia has 1179,
  3. When does the first flight leave from Barcelona?
    The first flight from Barcelona to Madrid is at 6:40 AM, which is Iberia airline 2739 followed by Iberia 645 which leaves at 6:45 AM.
  4. When does the last flight leave from Barcelona?
    The last flight from Barcelona to Madrid is at 9:35 PM which is Iberia.
  5. What is the airport code of Barcelona and Madrid?
    Airport code of Barcelona is BCN and Madrid is MAD.
  6. What is the name of the airport in Barcelona?
    The name of the primary airport in Barcelona is Barcelona-el Prat Airport.
  7. What is the name of the airport in Madrid?
    The name of the primary airport in Madrid is Madrid-barajas Airport.

Other Iberia flights from Barcelona


Why book with us?

Get great deals on Flights & Hotels for your next holiday
Know more →
1-touch flight booking - the fastest way to book your flights.
Know more→
Track Fare alerts before you buy and save big.
Know more →
Now book flights and hotels on the go!
Know more →
Exclusive hotel deals at last minute.
Know more →