The quickest way to travel this route is to take a flight from Madrid to Barcelona-El Prat Airport, doing so can potentially save up to 6h 20m of travel time. While these options may take longer, booking a train from Madrid to Barcelona-El Prat Airport or a bus from Madrid to Barcelona-El Prat Airport may suit your needs if travel time is less of a factor in your decision making.
Taking a bus to your destination is the cheapest option we’ve found in the past few days. The cheapest price we’ve found for this option is $18, making it less expensive than a flight from Madrid to Barcelona-El Prat Airport and cheaper than a train from Madrid to Barcelona-El Prat Airport.
Barcelona-El Prat is 496.0 km away from Madrid Barajas. 1h 15m is a normal flight duration for this route.
The carbon footprint of a Madrid Barajas to Barcelona-El Prat flight is around 94kg, which may vary slightly based on airline and stops. There is a CO2 sorter on our flight search results to help you select the lowest possible footprint. Taking the train instead of flying would reduce your CO2 emissions by around 68%. Emissions for travelling this route by bus are generally around 19kg.
Prices for flights from Madrid Barajas Airport to Barcelona-El Prat Airport are refreshed on a daily basis.
As of December 2024, there is 1 operator available to choose from for flights from Madrid Barajas Airport to Barcelona-El Prat Airport.
The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from Madrid Barajas Airport to Barcelona-El Prat Airport.
The travel and health documents required for your trip to Barcelona-El Prat Airport can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Barcelona-El Prat Airport. We always recommend checking with your airline or a trusted third party such as IATA to get advice.
Based on momondo bookings for this flight route, the most popular plane model on flight routes from Madrid to Barcelona-El Prat Airport is Airbus A320 (sharklets) (21.70% of total bookings). The next most popular plane models are Airbus A320-100/200 (13.84%), Boeing 787-9 Dreamliner (12.60%), and Airbus A321-100/200 (9.99%).
Based on momondo bookings for flights between Madrid and Barcelona-El Prat Airport, the leading airline is Vueling, making up 100% of the total bookings.
Airline | Rating | Free cancellation | Price | ||
---|---|---|---|---|---|
Vueling | PriceFrom $52 | Free cancellation | Rating 7.1 1,190 reviews |
Across 78 Vueling flights from Madrid to Barcelona-El Prat Airport this week, the average price was $56, with the best Vueling deals starting from $32 round-trip. 1,190 users have rated Vueling on momondo, with an average score of 7.1/10.
We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Madrid to Barcelona for you.
Yes. momondo allows you to filter the results for Madrid to Barcelona flights to just show those with flexible booking policies.
momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from Madrid to Barcelona.
If you are not ready to book a flight from Madrid to Barcelona now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Barcelona and let you know when they change.