Compare prices and tickets by train, bus or flight

Thu
Jan 20
$47BlaBlaCar Bus
$86Ryanair
Fri
Jan 21
$66BlaBlaCar Bus
$64Ryanair
Sat
Jan 22
$42BlaBlaCar Bus
$107Air Europa
Sun
Jan 23
$48BlaBlaCar Bus
$84Vueling
Mon
Jan 24
$40BlaBlaCar Bus
$64Ryanair
Tue
Jan 25
$36BlaBlaCar Bus
$22Ryanair
Wed
Jan 26
$36BlaBlaCar Bus
$33Ryanair
Thu
Jan 27
$36BlaBlaCar Bus
$58Ryanair
Fri
Jan 28
$47BlaBlaCar Bus
$49Ryanair
Sat
Jan 29
$36BlaBlaCar Bus
$33Ryanair
Sun
Jan 30
$40BlaBlaCar Bus
$33Ryanair
Mon
Jan 31
$34BlaBlaCar Bus
Find prices
Tue
Feb 1
$34BlaBlaCar Bus
$21Ryanair
Wed
Feb 2
$34BlaBlaCar Bus
Find prices
Thu
Feb 3
$34BlaBlaCar Bus
$31Ryanair
Fri
Feb 4
$42Flixbus
$26Ryanair
Sat
Feb 5
$34BlaBlaCar Bus
$35Ryanair
Sun
Feb 6
$34BlaBlaCar Bus
$21Ryanair
Mon
Feb 7
$34BlaBlaCar Bus
$21Ryanair
Tue
Feb 8
$34BlaBlaCar Bus
$21Ryanair

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Brussels to Barcelona flight

distanceDistance660 miles (1065 km)
durationAverage flight duration1 h 55 min
priceAverage plane ticket price$69 (€57)
changesDirect flightYes
carriersAirlinesRyanair, Vueling, Brussels Airlines, Iberia, Jetairfly, British Airways, Lufthansa or KLM

Flights from Brussels to Barcelona cover the 660 miles (1065 km) long trip taking on average 1 h 55 min with our travel partners like Ryanair, Vueling, Brussels Airlines, Iberia, Jetairfly, British Airways, Lufthansa or KLM. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $22 (€18), but the average price of plane tickets is $69 (€57). Travelers depart most frequently from Brussels Airport and arrive in Barcelona El Prat Airport.

Airlines: Brussels Airlines, Lufthansa and Vueling Airlines flights from Brussels to Barcelona

Brussels Airlines, Lufthansa and Vueling Airlines flights will get you between Brussels and Barcelona from $22 (€18). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Vueling Airlines
Lufthansa
Brussels Airlines

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Barcelona from Brussels.

If you're looking for cheap Vueling Airlines tickets from Brussels to Barcelona, check out Omio! With one-way Brussels to Barcelona plane ticket prices starting as low as $84 (€70) when you book in advance, we'll help you get to Barcelona from Brussels by showing you the latest Vueling Airlines offers, flight schedules and tickets for this 660 miles (1065 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with Vueling Airlines. If you search for Vueling Airlines tickets between Brussels and Barcelona in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight to Barcelona from Brussels on offer, Omio makes it easier than ever for you to find that perfect flight with Vueling Airlines so you can enjoy a smooth and comfortable journey.

  • Average Price: $84

When purchasing your Vueling Airlines flight tickets from Brussels to Barcelona, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Brussels to Barcelona Flights: An Overview

There are frequent daily direct flights serving the Brussels to Barcelona route. Three airlines offer between 6 and 8 daily direct flights and fewer on weekends. Brussels to Barcelona flights cover a distance of approximately 1065kms. The flight from Brussels to Barcelona takes an average of 2hrs 20mins. Flights serving this route depart from Brussels Airport (BRU) and land at Barcelona El Prat Airport (BCN).

Which airlines fly from Brussels to Barcelona?

National carrier Brussels Airlines provides daily direct flights along with Vueling Airlines and Ryanair. There are frequent connecting flights from Brussels to Barcelona by airlines such as Eurowings, Lufthansa CityLine, Ryanair, Vueling, Swissair and many more.

How long is the flight from Brussels to Barcelona?

Direct Brussels to Barcelona flights take approximately 2hrs with the fastest clocking in at 1hr 55mins. Indirect flights from Brussels take between 3hrs 45mins to 5hrs 10mins to reach Barcelona. The evening flight by KLM from 6:05 p.m. to 11:15 p.m. is the longest from Brussels to Barcelona at 16hrs 25mins.

How many flights are there from Brussels to Barcelona?

The number of daily direct Brussels to Barcelona flights ranges between 6 and 10. The earliest direct departure from Brussels to Barcelona is scheduled at 7:00 a.m. and the last at 9:35 p.m.

Cheap flights from Brussels to Barcelona: when to book to save $

Time Price Savings
1 week earlier 28 €
2 weeks earlier 24 €17%
3 weeks earlier 24 €17%
1 month before 24 €17%
2 months earlier 24 €17%
3 months earlier 24 €17%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Brussels - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Brussels to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Brussels to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Brussels to Barcelona 3 weeks in advance means you could save up to 17% compared to the price available on the day of departure.
  • If you book a flight from Brussels - Barcelona 2 months in advance you save up to about 17% compared to the initial price.
  • By booking 3 months in advance you could save up to 17%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips: Brussels to Barcelona Flight

Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brussels to Barcelona.
FAQs

Are there COVID-19 travel restrictions for flights between Brussels and Barcelona?

Travel between Brussels, Belgium and Barcelona, Spain by plane is: Partially open.

What is the status of international entry into Spain from Belgium?

International entry status: Entry is partially open for citizens and permanent residents of Belgium

Do I need to self-quarantine on arrival in Spain from Brussels?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

When traveling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 1/18/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Brussels and Barcelona before traveling.

Are there restrictions on returning to Belgium from Spain by plane?

The current restriction level for your return trip by plane from Barcelona to Brussels is: Partially open

Are there any international entry restrictions on returning to Belgium from Spain?

Reentry to Belgium is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Belgium from Barcelona?

What are the requirements?

  • Passenger Locator Form (PLF) required
  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Brussels, Belgium?

The government of Belgium has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 1/16/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Brussels from Barcelona here.

How much are cheap flights between Brussels and Barcelona?

Omio customers have found the cheapest flights from Brussels to Barcelona to cost as little as $22 (€18)  in the next 7 days.

How much is the flight from Brussels to Barcelona on average?

The Brussels to Barcelona plane ticket price is on average $69 (€57)  if you are looking to buy your tickets for this route in the next week.

What is the distance from Brussels to Barcelona by plane?

The Brussels to Barcelona flight distance is approximately 660 miles (1065 km).

How long is the plane ride from Brussels to Barcelona?

On average the Brussels to Barcelona flight travel time is 1 h 55 min  for the 660 miles (1065 km) long journey, but the duration can vary if you travel on weekends and holidays.

Which airport for the flight from Brussels to Barcelona do I fly out of? Which Barcelona airport from Brussels do I arrive in?

Omio customers most frequently book their flights from Brussels Airport   to Barcelona El Prat Airport.

Where is the Brussels airport located? Where is the Barcelona airport located?

Passengers booking this journey most frequently board their flights from Brussels Airport and need to travel around 6.7 miles (10.8 km) from the city center to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7.4 miles (11.9 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

Which airlines should I travel with from Brussels to Barcelona?

For the trip from Brussels to Barcelona you can take a flight with Ryanair, Vueling, Brussels Airlines, Iberia, Jetairfly, British Airways, Lufthansa or KLM. Be sure to check out all possible airlines that offer services between Brussels and Barcelona on Omio to compare what amenities they may have.

Are there any nonstop flight services from Brussels to Barcelona?

Yes, you can search for direct flights from Brussels to Barcelona on Omio with Vueling or Ryanair, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your plane ticket.

What are the first and last departure flight times from Brussels to Barcelona?

You can take the earliest flight from Brussels to Barcelona at 7: 55 AM   or take the last flight from Brussels to Barcelona leaving at 9: 25 PM. Look for the latest Brussels to Barcelona flight schedules on Omio and book the best time to take the plane for this route.

How early should I book Brussels to Barcelona plane tickets to get the best deals?

The price of a one way plane ticket from Brussels to Barcelona is on average $69 (€57) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets between Brussels and Barcelona available a few months in advance.