Best Price Found
Fastest flight time
Airports in Madrid
If you are looking to fly from Barcelona to Madrid, you are most likely going to fly from Barcelona-El Prat Airport to Madrid Barajas Airport, the most popular airports on that route. The cheapest route from Barcelona to Madrid is BCN — MAD with an average price of $47 RT during the month of June.
|Iberia||PriceFrom $26||Free Cancellation||Rating|
|Air Europa||PriceFrom $36||Free Cancellation||Rating|
|Vueling||PriceFrom $41||Free Cancellation||Rating|
Vueling operates around 102 flights from Barcelona-El Prat Airport to Madrid every week. The average price of these flights found in the last 72 hours has been $72, but momondo users have found Vueling deals from Barcelona-El Prat Airport to Madrid from as low as $41 round-trip. Vueling has been scored 7.6/10 in 206 reviews.
$36 is the best Air Europa flight deal from Barcelona-El Prat Airport to Madrid found on momondo over the last 72 hours. The average Air Europa ticket price found was closer to $88, however, with flight time and availability significantly affecting the price. Air Europa (7.0/10 from 69 user reviews) flies into Madrid from Barcelona-El Prat Airport 16 times in an average week so prices can vary.
Distance to downtown
79% less than flights
Distance to downtown
The quickest way to travel this route is to take a flight from Barcelona-El Prat Airport to Madrid, doing so can potentially save up to 6h 10m of travel time. While these options may take longer, booking a train from Barcelona-El Prat Airport to Madrid or a bus from Barcelona-El Prat Airport to Madrid may suit your needs if travel time is less of a factor in your decision making.
Planning to book a bus from Barcelona-El Prat Airport to Madrid can be a safe bet when looking for a low-cost deal to your destination. Currently, a flight and a train are priced higher than the cost of a bus. You can search prices for a flight from Barcelona-El Prat Airport starting at $40 to Madrid or a train from Barcelona-El Prat Airport to Madrid starting at $15 if that is your preferred method of transportation.
The distance between Barcelona-El Prat and Madrid Barajas is about 308.2 mi. Flights usually cover this in 1h 25m, depending on flying conditions and air traffic around both airports.
The carbon footprint of flying from Barcelona-El Prat to Madrid Barajas is 316lb, on average. You can sort momondo flight search results by CO2. In comparison, the carbon footprint to travel by train for this trip is 67lb. If you can take the time, the carbon footprint of a bus for this journey would be 42lb, some 87% less than flying.
It is quick and easy to find Barcelona to Madrid flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Madrid that suits you.
Yes. All flights to Madrid from Barcelona on momondo can be compared and filtered by various policies on offer, including flexible booking.