TripTop🇬🇧 en.triptop.com

Cheap flights from Barcelona to Madrid

Cheap flights from Barcelona to Madrid take less than an hour to cover the distance between Spain's Mediterranean coast and its capital. This is a route you can fly direct every day of the week. Travelers choose this connection for business or leisure, and the journey itself feels short enough that you barely notice the crossing from Catalonia to Castile before landing at Barajas airport.

Cheapest monthApril
Airlines10
Direct flightsdirect
Distance496 km
Direct flight time *1 h 03 min
Updated 13 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
Vueling AirlinesVueling AirlinesVYdirect★★★★★ 3.57 Apr 2027from $35Search 7 Apr 2027
IberiaIberiaIBdirect—25 Dec 2026from $54Search 25 Dec 2026
VoloteaVoloteaV7direct—14 Dec 2026from $55Search 14 Dec 2026
Air EuropaAir EuropaUXwith a stop★★★★★ 3.819 Jan 2027from $62Search 19 Jan 2027
Royal Air MarocRoyal Air MarocATwith a stop★★★★★ 3.57 Feb 2027from $66Search 7 Feb 2027
Wizz Air UKWizz Air UKW9with a stop—29 Nov 2026from $74Search 29 Nov 2026
Wizz Air MaltaWizz Air MaltaW4with a stop—31 Jan 2027from $87Search 31 Jan 2027
Transavia FranceTransavia FranceTOwith a stop—3 Dec 2026from $110Search 3 Dec 2026
EasyjetEasyjetU2with a stop★★★★★ 4.11 Jan 2027from $111Search 1 Jan 2027
Norwegian InternationalNorwegian InternationalD8with a stop★★★★★ 4.25 Jun 2027from $128Search 5 Jun 2027

Source: fares found by Tickets Travel Network search engines, snapshot of 13 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Price by month

Lowest fare found for each month in recent searches. Cheapest month: April — from $35.

MonthPrice fromDate
November 2026from $5928 Nov 2026
December 2026from $5425 Dec 2026
January 2027from $6028 Jan 2027
February 2027from $607 Feb 2027
March 2027from $628 Mar 2027
April 2027from $357 Apr 2027
May 2027from $3710 May 2027
June 2027from $4729 Jun 2027
July 2027from $492 Jul 2027
August 2027from $5927 Aug 2027
September 2027from $8929 Sept 2027
October 2027from $1577 Oct 2027

Search April on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
BarcelonaJosep Tarradellas Barcelona - BCN0 km
MadridBarajas MAD14 km

Route on the map

BarcelonaMadrid496 km
Barcelona – Madrid: 496 km in a straight line; Spain is highlighted. Land outlines: Natural Earth.

When to fly

Book your Barcelona Madrid ticket well in advance if you want lower fares, especially since January consistently offers cheaper prices than summer months when demand spikes. The calendar shows prices across all twelve months, so you can plan around school holidays or Christmas breaks without worrying about missing dates.

If you prefer quieter periods, late autumn and early spring usually bring steadier availability compared to peak summer weeks.

Airlines and what to expect

Several carriers operate this route, with options ranging from full-service airlines like Iberia and Air Europa to budget carriers such as Vueling Airlines and Easyjet. The main distinction comes down to what sits between the seats and whether meals or extra baggage are included in your base fare.

Wizz Air UK, Wizz Air Malta, Volotea and Transavia France all serve this connection with straightforward pricing that keeps tickets affordable for independent travellers. Royal Air Maroc appears on some schedules as an alternative carrier, while TAP Portugal provides another full-service option alongside Iberia.

Arriving — Madrid

Madrid Barajas airport sits north of the city centre and connects to downtown through metro lines that run frequently throughout the day. A taxi or rideshare will get you there faster but costs more than public transport options available at the terminal.

The airport handles multiple international carriers, so following signs for either terminal gives you access to the same ground transportation network. From Barajas you can reach central Madrid in roughly half an hour by metro or forty minutes by road depending on traffic conditions.

Before you go: Spain

Currency
EUR (€)
Power sockets
Type C, F · 230 V
Language
Spanish
Emergency number
112, 061, 091
Driving side
right
Calling code
+34
Internet domain
.es
EU / Schengen
EU member, Schengen area
Population of Madrid
3.5 M (2025)
Time zone
UTC+01 (Europe/Madrid)

Country facts: Wikidata

Check before you book

  • Confirm whether your departing airport is Josep Tarradellas Barcelona when booking with carriers that serve multiple bases
  • Check baggage allowance separately on low-cost airlines since fees apply for checked luggage beyond carry-on weight limits
  • Verify if connecting flights are on single tickets or require separate bookings before leaving the terminal
  • Bring valid identification documents including passport or national ID card depending on your citizenship status
  • Consider seasonality when packing as January weather differs significantly from summer heat in both cities

Frequently asked questions

Barcelona – Madrid: when is it cheapest to fly?

The lowest price in recent searches was found for April 2027 — $35. Prices change daily; check the live price in the search.

Barcelona – Madrid: which airlines fly this route?

Airlines with offers on this route: Vueling Airlines, Iberia, Volotea, Air Europa, Royal Air Maroc, Wizz Air UK, Wizz Air Malta, Transavia France, Easyjet, Norwegian International.

Barcelona – Madrid: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Barcelona to Madrid?

The distance is about 496 km, so a non-stop flight takes roughly 1 h 03 min. Direct flights were found in recent searches.

Which airports serve Barcelona – Madrid?

Barcelona: Josep Tarradellas Barcelona - (BCN). Madrid: Barajas (MAD).

What is the time difference between Barcelona and Madrid?

Madrid is in the same time zone as Barcelona.

Barcelona — more routes

ToAirlineFlightDatePrice from
ParisRyanairdirect11 Jan 2027from $27
KrakowRyanairdirect11 Jan 2027from $28
KatowiceWizz Airdirect11 Feb 2027from $40
WarsawRyanairdirect28 Nov 2026from $50

Barcelona: flights from the city

Madrid — flights from other cities

FromAirlineFlightDatePrice from
LondonRyanairdirect3 Dec 2026from $20
BilbaoIberiadirect31 Dec 2026from $23
GranadaIberiadirect31 Dec 2026from $26
ParisRyanairwith a stop5 Mar 2027from $30
WarsawRyanairdirect29 Nov 2026from $33
GenevaEasyjetdirect30 Nov 2026from $36
KrakowRyanairdirect6 Mar 2027from $57
BrusselsIberiadirect30 Nov 2026from $75
ChisinauTaromwith a stop20 Nov 2026from $132

Madrid: flights to the city

More destinations in Spain: flights

Search on kissandfly.com · $35