Brussels to Barcelona flights

Explore the best deals

Discover the cheapest flights from Brussels to Barcelona
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Brussels to Barcelona

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: Jan 11 - Jan 17
€110
€79
€62
€54
€43
€128
€87
€84
€96
€25
€23
€61
NovemberDecemberJanuary
Airlines that fly from Brussels to Barcelona
Distance: 1,066 km
Brussels airports
Brussels Airport (BRU)How far from city centre: 11 km
Brussels South Charleroi Airport (CRL)How far from city centre: 49 km
Barcelona airports
El Prat Airport (BCN)How far from city centre: 12 km

Book your flight from Brussels to Barcelona

Brussels to Barcelona flights land at Barcelona-El Prat Airport (BCN) after about 2 hours 15 minutes. Flights depart from either Brussels Airport (BRU) or Brussels South Charleroi Airport (CRL), and non-stop flights run all year, about 65 a week.

In the last few days, travellers have booked tickets on eDreams for 20€, so it pays to compare dates if you can be flexible.

Departing from Brussels: airports and terminals

Brussels Airport (BRU) has a single terminal building, with arrivals and departures on separate levels. The airport is easily reached by the Airport Line bus 12 or by train from Brussels-Midi, Central and Nord stations to the airport station on Level -1. Rail connections also serve Etterbeek, Bruxelles-Schuman and Bruxelles-Luxembourg.

If your flight to Barcelona departs from Brussels South Charleroi Airport (CRL), you can use the Brussels City Shuttle from the city centre. Alternatively, take a train to Charleroi-Central station and change to the local bus that runs directly to the airport. CRL is a popular choice for budget-conscious travellers, while Brussels Airport is closer to the city.

Arriving in Barcelona: from the airport to the city

The fastest way from Barcelona-El Prat Airport (BCN) to the centre is the Aerobús, which runs two lines, A1 and A2, stopping at Plaça de Catalunya, Sepúlveda-Urgell and Plaça d'Espanya.

Metro line L9 Sud links both terminals with the city's metro network. Rodalies line R2 Nord trains leave from the airport's railway station for Sants and Passeig de Gràcia, and a free shuttle bus links the two terminals.

A taxi is a direct option from the ranks outside the terminals, though travel times vary with city traffic. For a pre-booked alternative, private hire vehicles have designated pick-up points.

Things to do in Barcelona

Barcelona is a Mediterranean city famous for the architecture of Antoni Gaudí, with the Sagrada Família as its most renowned landmark.

You can wander through the Parc de la Ciutadella or take in the hillside views from Montjuïc. Barcelona is compact enough to discover on foot, especially when hunting for tapas and vermouth in the Gothic Quarter. For live music, venues like Razzmatazz and Apolo define the local nightlife.

Frequently asked questions about flights from Brussels to Barcelona

On average, what is the price of a Brussels to Barcelona flight?
When flying from Brussels to Barcelona the average price will be €108. However, this price is dependant on several other factors like seasonality or the time in advance taken when booking the route.
For flights from Brussels to Barcelona, how can I find the cheapest price?
On eDreams we use machine learning to find the most economical flight between Brussels and Barcelona. By taking into account the combinations of airlines, stopovers, direct flights as well as the various criteria for the journeys, our search engine allows us to offer our customers the best price under the best conditions.
When booking, when is the best time to do so in order to get the best prices for Brussels to Barcelona flights?
The most popular month for flights from Brussels to Barcelona are: May, April and March.
When is the best time to travel from Brussels to Barcelona?
A good period of the year to visit Barcelona from Brussels really depends on lots of personal preferences, price being one of the main criteria When it comes to popularity, December is the best month to fly to Barcelona from Brussels, basedd on searches from our customers, followed by July and February. If you prefer to avoid the busy season and get away from the crowds May, January and August are the months with fewer searches for the route Brussels -  Barcelona.
What is the duration of a flight from Brussels to Barcelona?
Flight time, on average, from Brussels to Barcelona is usually 4 h and 40 m on average, at an average distance of 1,065.67 km, for flights for the route (which may have 1 or more stops in other cities in between).
What is the weather like in Barcelona compared to Brussels?
The average temperature in Brussels is 17º degrees in summer. Barcelona reaches 23º during the hot season. In winter, however, temperatures are around 10º degrees in Barcelona, compared to the 4º average degrees in Brussels.

Plan your trip

Alternate routesPopular Flight Routes