Travel options
from Barcelona to Brussels

You can get from Barcelona to Brussels by train, bus or flight.

Our recommendation

To get from Barcelona to Brussels on 28 Sep we recommend taking a flight because it’s the best combination of price and speed.

10:05Barcelona El Prat Airport12h25 22:30Brussels Airport
1 changes
£1421One-way
Cheapest
16:40Barcelona, Estació d'Autobusos Nord23h45 16:25BRUXELLES-Midi / Brussel Zuid, Rue de France
1 changes
£791One-way
Other options
09:35Barcelona El Prat Airport12h55 22:30Brussels Airport
1 changes
£1421One-way
20:30Barcelona El Prat Airport13h15 09:45Brussels Airport
1 changes
£1501One-way
09:05Barcelona El Prat Airport13h25 22:30Brussels Airport
1 changes
£1421One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

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

COMPARE Prices for trains, buses and flights

Tue
28 Sep
£71Flixbus
£82Air Europa
Wed
29 Sep
£62Flixbus
£36Ryanair
Thu
30 Sep
£53BlaBlaCar Bus
£40Ryanair
Fri
1 Oct
£43BlaBlaCar Bus
£52Ryanair
Sat
2 Oct
£40BlaBlaCar Bus
£30Ryanair
Sun
3 Oct
£36BlaBlaCar Bus
Find prices
Mon
4 Oct
£25BlaBlaCar Bus
Find prices
Tue
5 Oct
£34BlaBlaCar Bus
£24Ryanair
Wed
6 Oct
£48Flixbus
£14Ryanair
Thu
7 Oct
£36Flixbus
£30Ryanair
Fri
8 Oct
£52BlaBlaCar Bus
Find prices
Sat
9 Oct
£34Flixbus
£74Brussels Airlines
Sun
10 Oct
£34BlaBlaCar Bus
£41Ryanair
Mon
11 Oct
£25BlaBlaCar Bus
£24Ryanair
Tue
12 Oct
£34BlaBlaCar Bus
£15Ryanair
Wed
13 Oct
£34Flixbus
£12Ryanair
Thu
14 Oct
£25BlaBlaCar Bus
Find prices
Fri
15 Oct
£34BlaBlaCar Bus
£14Ryanair
Sat
16 Oct
£25BlaBlaCar Bus
£17Ryanair
Sun
17 Oct
£25BlaBlaCar Bus
£24Ryanair

Travel Information between Barcelona and Brussels

distanceDistance660 miles (1065 km)
modeAvailable travel modesFlight or coach
priceTicket price range£36 - £46
cheapestCheapest modeCoach • £36 • 18 h 55 min
fastestFastest modeFlight • £46 • 2 h 5 min
carriersPopular travel companiesFlixbus or Ryanair

Travel 660 miles (1065 km) by flight or coach between Barcelona and Brussels. If speed is a priority, then a flight is the best option with an average duration of 2 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £36. The most popular travel providers which serve this journey are Flixbus or Ryanair among others. Travellers can even take a direct from Barcelona to Brussels.

The Window Seat

Read more about Brussels

Brussels: A City Guide
Brussels: A City Guide

Sometimes Brussels, Belgium can get a bum rap. Home to the European Union, the Belgian capital is often perceived as dull, gray and stuffy. These misconceptions mean it is often overlooked in favor of Paris, Amsterdam, London and even its...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips

Travel from Barcelona to Brussels
Travel to Brussels 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 Barcelona to Brussels.
FAQs
What are the COVID-19 travel restrictions for Brussels, Belgium if I’m coming from Barcelona, Spain?

International travel from Barcelona, Spain to Brussels, Belgium is: Partially open.

Can I enter Belgium if coming from Spain?

Entry into Belgium is currently allowed for: Entry is partially open for citizens and permanent residents of Spain.

Am I required to self-quarantine upon arrival to Brussels if travelling from Barcelona?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Passenger Locator Form (PLF) required
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What measures do I need to follow in Brussels, Belgium due to the pandemic?

All travellers in Belgium must observe the following coronavirus safety measures:

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

The information above was last checked on 26/09/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey from Barcelona to Brussels.

Are there restrictions on reentering Spain from Brussels, Belgium due to the coronavirus pandemic?

The current restriction level for returning to Barcelona, Spain from Belgium is: Partially open.

Am I allowed to reenter Barcelona, Spain from Brussels, Belgium?

Reentering Spain is currently allowed for: Entry is partially open for citizens and permanent residents of Belgium

Do I need to self-quarantine when I arrive back to Barcelona from Brussels?

  • 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

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travellers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 27/09/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Brussels here.

What are my travel options from Barcelona to Brussels?

There are 2 ways to travel to Brussels from Barcelona including taking a flight or coach.

What is the cheapest way to get from Barcelona to Brussels?

A coach service offers the cheapest way to travel from Barcelona to Brussels, which costs on average £36.

This is compared to other ways of getting to Brussels:

A coach is £9 less than a flight for this trip with tickets for a flight from Barcelona to Brussels costing on average £46.

What is the quickest way from Barcelona to Brussels?

The quickest way to travel to Brussels from Barcelona is by flight, which takes on average 2 h 5 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 18 h 55 min   of travel time.

How far is it from Barcelona to Brussels?

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

What are the departure and arrival points when travelling from Barcelona to Brussels?

These are the most popular departure and arrival points when travelling from Barcelona to Brussels:

  • Most travellers board their coach from Barcelona, Estació d'Autobusos Nord and arrive in Brussels, Brussels South (Gare du Midi).
  • Most travellers board their plane from Barcelona El Prat Airport and arrive in Brussels Airport.
Which travel companies can help me find a way to get from Barcelona to Brussels?

If finding a good deal is your main consideration for your trip from Barcelona to Brussels, then we'll help you find the best value travel companies for you:

  • Flixbus can get you to Brussels by coach. You can find a good deal for coach tickets with Flixbus from Barcelona to Brussels for £36 on Omio.
  • Travel with Ryanair to go to Brussels by plane. For a good deal on tickets, you can find Ryanair Barcelona to Brussels tickets on Omio for £46.
What other destinations are worth visiting after travelling from Barcelona to Brussels?
Your journey from Barcelona to Brussels doesn't have to end in Brussels. Many of our customers like to extend their holidays to explore other popular destinations like Paris, Amsterdam or London. If you’d like to add Paris, Amsterdam or London to your Barcelona to Brussels trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Brussels today!
How far in advance should I book tickets between Barcelona and Brussels online to get the best deals?

Before travelling from Barcelona to Brussels, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this journey is on average £36 one way.
  • The price of a plane ticket for this trip is on average £46 one way.

But we recommend booking Barcelona to Brussels tickets online a few months before your planned travel date to score the best deals and save money on your trip.