Barcelona to Madrid direct flights
3 airline(s) operate this non-stop flight.
Cheap Flight from Barcelona to Madrid
Looking to travel from Barcelona to Madrid without breaking the bank? You're in luck! There are several airlines offering affordable flights between these vibrant Spanish cities. One of the popular options is Iberia, a well-known carrier that provides frequent and budget-friendly flights connecting Barcelona and Madrid.
Another great choice for budget travelers is Vueling, a low-cost airline that operates flights between Barcelona and Madrid multiple times a day. With Vueling, you can enjoy a comfortable journey at a reasonable price, making it a top pick for those seeking economical travel options.
For those who prefer a mix of convenience and affordability, consider booking a flight with Air Europa. This airline offers competitive prices and a range of flight times to suit different schedules, making it a convenient choice for travelers looking to fly from Barcelona to Madrid without spending a fortune.
Don't miss out on these great deals for flights from Barcelona to Madrid:
- Check out Iberia for reliable service and competitive prices.
- Explore Vueling for budget-friendly options that don't compromise on quality.
- Consider Air Europa for a comfortable journey at an affordable rate.
Airlines | Days of the week | Class | Price |
Iberia |
Su
Mo
Tu
We
Th
Fr
Sa
6-11 daily flights |
|
|
Air Europa |
Su
Mo
Tu
We
Th
Fr
Sa
2 daily flights |
business available |
|
Vueling |
Su
Mo
Tu
We
Th
Fr
Sa
2-4 daily flights |
low cost airline |
Ongoing flight schedule from Barcelona to Madrid
Review the non-stop flight timetable between Barcelona Airport and Adolfo Suárez Madrid–Barajas Airport to assess variations in ticket prices.
Flight | Airline | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|---|---|
IB 3003 |
Iberia |
Su
07:00
|
Mo
07:00
|
Tu
07:00
|
We
07:00
|
Th
07:00
|
Fr
—
|
Sa
07:00
|
IB 3005 |
Iberia |
Su
—
|
Mo
08:00
|
Tu
—
|
We
—
|
Th
—
|
Fr
08:00
|
Sa
—
|
IB 3011 |
Iberia |
Su
09:00
|
Mo
09:35
|
Tu
09:35
|
We
09:35
|
Th
09:35
|
Fr
09:35
|
Sa
09:00
|
IB 3009 |
Iberia |
Su
—
|
Mo
09:00
|
Tu
09:00
|
We
09:00
|
Th
09:00
|
Fr
09:00
|
Sa
—
|
IB 3015 |
Iberia |
Su
—
|
Mo
10:35
|
Tu
10:35
|
We
10:35
|
Th
10:35
|
Fr
10:35
|
Sa
—
|
IB 3017 |
Iberia |
Su
12:35
|
Mo
—
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
12:35
|
IB 3021 |
Iberia |
Su
13:30
|
Mo
13:30
|
Tu
13:30
|
We
13:30
|
Th
13:30
|
Fr
13:30
|
Sa
—
|
IB 3025 |
Iberia |
Su
14:30
|
Mo
14:30
|
Tu
14:30
|
We
14:30
|
Th
14:30
|
Fr
14:30
|
Sa
14:30
|
IB 3027 |
Iberia |
Su
—
|
Mo
16:55
|
Tu
16:55
|
We
16:55
|
Th
16:55
|
Fr
16:55
|
Sa
—
|
IB 3031 |
Iberia |
Su
18:05
|
Mo
18:05
|
Tu
18:05
|
We
18:05
|
Th
18:05
|
Fr
18:05
|
Sa
18:05
|
IB 3035 |
Iberia |
Su
19:30
|
Mo
19:30
|
Tu
19:30
|
We
19:30
|
Th
19:30
|
Fr
19:30
|
Sa
—
|
IB 3041 |
Iberia |
Su
21:05
|
Mo
21:05
|
Tu
21:05
|
We
21:05
|
Th
21:05
|
Fr
21:05
|
Sa
21:05
|
UX 7706 |
Air Europa |
Su
11:50
|
Mo
11:50
|
Tu
11:50
|
We
11:50
|
Th
11:50
|
Fr
11:50
|
Sa
11:50
|
UX 7708 |
Air Europa |
Su
20:30
|
Mo
20:30
|
Tu
20:30
|
We
20:30
|
Th
20:30
|
Fr
20:30
|
Sa
20:30
|
VY 1002 |
Vueling |
Su
07:30
|
Mo
07:30
|
Tu
07:30
|
We
07:30
|
Th
07:30
|
Fr
07:30
|
Sa
07:30
|
VY 1004 |
Vueling |
Su
12:05
|
Mo
12:05
|
Tu
—
|
We
—
|
Th
12:05
|
Fr
12:05
|
Sa
12:05
|
VY 1006 |
Vueling |
Su
16:20
|
Mo
—
|
Tu
16:20
|
We
—
|
Th
16:20
|
Fr
16:20
|
Sa
—
|
VY 1008 |
Vueling |
Su
20:25
|
Mo
—
|
Tu
—
|
We
20:25
|
Th
20:25
|
Fr
20:25
|
Sa
16:30
|
Details regarding fares for direct trips on this route
Those seeking cost-effective travel options can discover a direct flight connecting Barcelona Airport and Adolfo Suárez Madrid–Barajas Airport, with fares starting from 33€ in June, based on an extensive review of user queries for the lowest-priced round-trip tickets.
€67 Approximately
Estimated costs for transportation from Barcelona Airport to Adolfo Suárez Madrid–Barajas Airport
Aircraft models operating on this route
Delve into the diverse selection of aircraft, examine the seating capacities, and review the different classes available on this specific route.
-
Airbus A321
Iberia220 seats (all economy) -
Airbus A320 (sharklets)
Iberia180 seats (all economy) -
Airbus A320
Iberia180 seats (all economy) -
Airbus A319
Iberia141 seats (all economy) -
Boeing 787
Air Europa320 seats (all economy) -
Boeing 787-9
Air Europa337 seats (all economy) -
Boeing 787-8
Air Europa294 seats (all economy) -
Airbus A320 (sharklets)
Vueling182 seats (all economy) -
Airbus A319
Vueling144 seats (all economy)
Flight Information
-
Cheapest flight found
35€ -
Average flight time
1:30 h -
Cheapest month for a flight
June -
Most popular airline
Iberia -
Flights per week
21
Departing from Barcelona Airport (BCN)
Barcelona Airport (BCN) is Spain's second largest airport, serving as a major hub for both domestic and international flights.
Show all flights from BCN →
Arriving to Adolfo Suárez Madrid–Barajas Airport (MAD)
Barajas Airport (MAD), located in Madrid, is the largest airport in Spain, serving as a major hub for both domestic and international flights.
Show all flights from MAD →Top Domestic Routes from Barcelona Airport
Madrid
193 Flights scheduled next month
Palma de Mallorca
151 Flights scheduled next month
Málaga
142 Flights scheduled next month
Las Palmas
126 Flights scheduled next month
Alicante
121 Flights scheduled next month
Tenerife
100 Flights scheduled next month
Top global travel spots departing from Barcelona Airport
Agadir (AGA)
48 Flights scheduled next month
Alghero (AHO)
24 Flights scheduled next month
Algiers (ALG)
66 Flights scheduled next month
Commonly Asked Questions
How far is it from Barcelona to Madrid?
Approximately 484 kilometers separate Barcelona from Madrid.
On this particular route, which airline enjoys the highest popularity?
Many passengers choose Iberia for its dependable service and high levels of customer satisfaction when looking for direct flights connecting Barcelona and Madrid.
How much does a typical flight cost from Barcelona Airport to Adolfo Suárez Madrid–Barajas Airport?
Travelers seeking economical options will find that the starting price for a non-stop flight from Barcelona Airport to Adolfo Suárez Madrid–Barajas Airport can be as affordable as 33€. These rates are commonly available in the low-demand travel period of June. Conversely, during the high-demand travel period of December, the cost for a similar direct flight often reaches an average of 87€.
What is the number of carriers providing direct services from Barcelona to Madrid?
When journeying nonstop from Barcelona to Madrid, passengers have the choice of 3 different airlines, each providing a distinct mix of convenience and service, with esteemed airlines such as Iberia, Air Europa, Vuelin among the options.
What is the flight duration between Barcelona Airport and Adolfo Suárez Madrid–Barajas Airport in hours?
A typical non-stop journey from Barcelona Airport to Adolfo Suárez Madrid–Barajas Airport generally takes around 1h 30min, enabling efficient organization of your itinerary.
5 BENEFITS OF RESERVING FLIGHTS WITH Flight Scanner
We search for the top flight offers
We do not charge any additional fees or commission
We collaborate with numerous partners to offer you the best prices
Flight Scanner exclusively partners with established and trustworthy companies.
Stay informed of the most current top deals. Select your destination and receive updates on any price fluctuations.