Beginning of main content

Flights from Madrid to Barcelona

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search Hotels

Search Flight + Hotel

Selected fares from Madrid to Barcelona

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Travel from Madrid to Barcelona

People traveling from Madrid to Barcelona will find funky shops and bars in the El Born neighborhood, the Gothic Cathedral and the Roman Foundations in the Old City and miles of beaches in the Harborfront district. If you're looking for an air ticket and hotel accommodations at low cost, visit to plan your trip.

Madrid Barajas International Airport

The Madrid Barajas International Airport is located 5 miles from downtown Madrid. The airport has numerous parking choices. The two cheapest options are the low-cost lots at the terminals and the long-stay lots. The low-cost lots cost €15 per day and the long-stay lots cost €9.20 per day. Alternatively, you can get to the airport by taking Metro Line 8 for €4.50, the city bus for €1.50 or a taxicab.

Exploring Barcelona

Located along the coast of the Mediterranean Sea, Barcelona is a modern city with a vibrant nightlife, magnificent architecture and numerous landmarks. If you're a history buff, visit Casa Amatller, Casa Batllo, Casa Vicens and Palau de la Musica Catalana. You should also take the time to experience some of the local cuisine. 7 Portes is one of the oldest restaurants in Barcelona; it's tradition for locals to dine there with their families on Sundays. You'll find fresh seafood at Els Pesacadors, traditional Catalan cuisine at Via Veneto, and Taller de Tapas is one of the best tapas bars in the city. Flights from Madrid arrive at the Barcelona El Prat Airport, located 7.5 miles from the center of Barcelona. The airport has numerous transportation options. You can get to the city by taxicab, the RENFE train, the Aerobus or the TMB Airport Bus. Cab fare costs between €25 and €30, the RENFE train costs €3.60, the Aerobus costs €5.65 and the TMB Airport Bus costs €2. Barcelona has mild winters and warm dry summers. Average temperatures range from the high 40s to the mid-70s year-round, with January being the coldest month. The best time to visit Barcelona is in April or November. During these months, the temperatures average in the mid-50s. The days are warm and it gets cooler at night. Not only is the weather nice, but you avoid paying the high prices you would pay during peak travel season.

Planning a Trip to Barcelona

With nice weather, a multitude of attractions and mouth-watering cuisine, it's easy to see why people travel from Madrid to Barcelona. Plan your trip with to find vacation packages and discounted prices on flights and hotel rooms.


Save more with Barcelona Flight + Hotel packages

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.