Distance | 660 miles (1065 km) |
---|---|
Average flight duration | 2 h 5 min |
Average plane ticket price | $257 (€219) |
Direct flight | Yes |
Airlines | Ryanair, Vueling Airlines, Brussels Airlines, Lufthansa, Iberia, KLM, Air Europa or Air Serbia |
Flights from Barcelona to Brussels cover the 660 miles (1065 km) long trip taking on average 2 h 5 min with our travel partners like Ryanair, Vueling Airlines, Brussels Airlines, Lufthansa, Iberia, KLM, Air Europa or Air Serbia. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $49 (€42), but the average price of plane tickets is $257 (€219).
Cheapest
Average
The best way to find a cheap flight ticket from Barcelona to Brussels is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KLM | 06:20AM Barcelona El Prat Airport (BCN) | 8h15 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
KLM | 06:20AM Barcelona El Prat Airport (BCN) | 15h55 | 10:15PM Brussels Airport (BRU) | 1 transfer | |
Vueling | 06:50AM Barcelona El Prat Airport (BCN) | 2h15 | 09:05AM Brussels Airport (BRU) | 0 transfersDirect | |
Lufthansa | 06:50AM Barcelona El Prat Airport (BCN) | 5h40 | 12:30PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 07:50AM Barcelona El Prat Airport (BCN) | 4h25 | 12:15PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 08:00AM Barcelona El Prat Airport (BCN) | 4h30 | 12:30PM Brussels Airport (BRU) | 1 transfer | |
Transavia Airlines | 08:55AM Barcelona El Prat Airport (BCN) | 13h20 | 10:15PM Brussels Airport (BRU) | 1 transfer | |
Transavia Airlines | 08:55AM Barcelona El Prat Airport (BCN) | 5h40 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 09:20AM Barcelona El Prat Airport (BCN) | 6h30 | 03:50PM Brussels Airport (BRU) | 1 transfer | |
KLM | 11:10AM Barcelona El Prat Airport (BCN) | 11h05 | 10:15PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 11:45AM Barcelona El Prat Airport (BCN) | 5h40 | 05:25PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 11:45AM Barcelona El Prat Airport (BCN) | 4h05 | 03:50PM Brussels Airport (BRU) | 1 transfer | |
Air Europa | 11:50AM Barcelona El Prat Airport (BCN) | 21h55 | 09:45AM Brussels Airport (BRU) | 1 transfer | |
Air Europa | 11:50AM Barcelona El Prat Airport (BCN) | 5h50 | 05:40PM Brussels Airport (BRU) | 1 transfer | |
Vueling | 12:00PM Barcelona El Prat Airport (BCN) | 2h20 | 02:20PM Brussels Airport (BRU) | 0 transfersDirect | |
Iberia | 12:30PM Barcelona El Prat Airport (BCN) | 6h30 | 07:00PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 12:50PM Barcelona El Prat Airport (BCN) | 4h35 | 05:25PM Brussels Airport (BRU) | 1 transfer | |
KLM | 01:20PM Barcelona El Prat Airport (BCN) | 8h55 | 10:15PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 01:30PM Barcelona El Prat Airport (BCN) | 6h35 | 08:05PM Brussels Airport (BRU) | 1 transfer | |
Iberia | 01:30PM Barcelona El Prat Airport (BCN) | 5h30 | 07:00PM Brussels Airport (BRU) | 1 transfer | |
Royal Air Maroc | 01:45PM Barcelona El Prat Airport (BCN) | 27h50 | 05:35PM Brussels Airport (BRU) | 1 transfer | |
Brussels Airlines | 03:10PM Barcelona El Prat Airport (BCN) | 2h05 | 05:15PM Brussels Airport (BRU) | 0 transfersDirect | |
Lufthansa | 03:35PM Barcelona El Prat Airport (BCN) | 4h30 | 08:05PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 03:35PM Barcelona El Prat Airport (BCN) | 6h35 | 10:10PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 04:10PM Barcelona El Prat Airport (BCN) | 6h25 | 10:35PM Brussels Airport (BRU) | 1 transfer | |
Iberia | 04:55PM Barcelona El Prat Airport (BCN) | 5h35 | 10:30PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 05:05PM Barcelona El Prat Airport (BCN) | 5h30 | 10:35PM Brussels Airport (BRU) | 1 transfer | |
KLM | 05:15PM Barcelona El Prat Airport (BCN) | 5h00 | 10:15PM Brussels Airport (BRU) | 1 transfer | |
KLM | 05:15PM Barcelona El Prat Airport (BCN) | 14h15 | 07:30AM Brussels Airport (BRU) | 1 transfer | |
Vueling | 07:20PM Barcelona El Prat Airport (BCN) | 2h15 | 09:35PM Brussels Airport (BRU) | 0 transfersDirect | |
KLM | 07:40PM Barcelona El Prat Airport (BCN) | 11h50 | 07:30AM Brussels Airport (BRU) | 1 transfer | |
KLM | 07:40PM Barcelona El Prat Airport (BCN) | 14h10 | 09:50AM Brussels Airport (BRU) | 1 transfer | |
Royal Air Maroc | 08:10PM Barcelona El Prat Airport (BCN) | 21h25 | 05:35PM Brussels Airport (BRU) | 1 transfer | |
Air Europa | 08:30PM Barcelona El Prat Airport (BCN) | 21h10 | 05:40PM Brussels Airport (BRU) | 1 transfer | |
Air Europa | 08:30PM Barcelona El Prat Airport (BCN) | 13h15 | 09:45AM Brussels Airport (BRU) | 1 transfer | |
Brussels Airlines | 09:20PM Barcelona El Prat Airport (BCN) | 2h05 | 11:25PM Brussels Airport (BRU) | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 5 m
Average
8 h 42 m
Flights per day
36
Distance
1065 km
Of the 36 flights that leave Barcelona for Brussels every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Ryanair, Vueling Airlines and Brussels Airlines flights will get you between Barcelona and Brussels from $42 (€36). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Barcelona to Brussels flight information with Ryanair:
Here are some other resources that might have the information you need