Find a flight from Barcelona to Madrid

These train, bus and flight companies trust us

Ticket price Barcelona - Madrid every day

Today 20/05 21/05 22/05 23/05 24/05 25/05
46 $48 $44 $45 $ More 46 $34 $
24 $13 $ More More 13 $42 $31 $
More More More More More 50 $38 $
More More More More More 41 $ More

Virail finds for you the cheapest flights from Barcelona to Madrid

With virail finding the cheapest flight tickets to Madrid is extremely easy: once you choose the travel date, virail will compare hundreds of websites to find the flight tickets to Madrid that better suit your needs. Just filter the results by price and departure and book your cheap flight from Barcelona to Madrid.

What is the cheapest flight ticket you can get from Barcelona to Madrid?

If you can book in advance and are flexible with the dates of your flight, the cheapest tickets from Barcelona to Madrid are from 24,56 €.



virail lets you search and compare times and prices of any transports from one city to another