HowToGo

Flight from Brussels to Spain

How to get to Spain from Brussels by flight ? You can check flights from Brussels to Spain below.

Search Transfer from Brussels to Spain

Search Flights

You can find flight ticket prices from Brussels to Spain with our flight tickets search tool below

1. Brussels to Valencia

  1. You take a flight from Brussels to Valencia and cost approximately 220 USD.

  2. You take a bus, shuttle or taxi from Valencia to your destination in Spain.

Flight Depart Arrive
TB1301 TUI fly Belgium
06:05 Brussels
08:20 Valencia Direct
LH2295 Lufthansa
LH1842 Lufthansa
06:30 Brussels
09:05 Munich
07:45 Munich
11:25 Valencia
Connect
FR2985 Ryanair
06:55 Brussels
09:10 Valencia Direct
LH1025 Lufthansa
LH1160 Lufthansa
07:05 Brussels
09:30 Frankfurt
08:05 Frankfurt
11:50 Valencia
Connect
KL1722 KLM
HV6331 Transavia Holland
08:00 Brussels
10:15 Amsterdam Schiphol
09:00 Amsterdam Schiphol
12:40 Valencia
Connect
SN3751 Brussels Airlines
09:00 Brussels
11:20 Valencia Direct
KL1724 KLM
HV6333 Transavia Holland
10:25 Brussels
12:20 Amsterdam Schiphol
11:25 Amsterdam Schiphol
14:45 Valencia
Connect
KL1724 KLM
HV6331 Transavia Holland
10:25 Brussels
12:35 Amsterdam Schiphol
11:25 Amsterdam Schiphol
15:00 Valencia
Connect
UX1172 Air Europa
UX4065 Air Europa
10:45 Brussels
14:40 Madrid
13:10 Madrid
15:45 Valencia
Connect
IB3203 Iberia
IB8876 Iberia
11:55 Brussels
16:10 Madrid
14:25 Madrid
17:10 Valencia
Connect
LH1011 Lufthansa
LH1464 Lufthansa
13:05 Brussels
16:05 Frankfurt
14:05 Frankfurt
18:25 Valencia
Connect
VY8921 Vueling Airlines
17:55 Brussels
20:10 Valencia Direct
LH1017 Lufthansa
LH1164 Lufthansa
18:05 Brussels
21:10 Frankfurt
19:05 Frankfurt
23:30 Valencia
Connect
LX783 Swiss
LX2138 Swiss
18:55 Brussels
21:10 Zurich
20:05 Zurich
23:15 Valencia
Connect
LH1019 Lufthansa
LH1164 Lufthansa
19:05 Brussels
21:10 Frankfurt
20:05 Frankfurt
23:30 Valencia
Connect
IB3205 Iberia
IB8880 Iberia
19:10 Brussels
23:10 Madrid
21:35 Madrid
00:10 Valencia
Connect

2. Brussels to Barcelona

  1. You take a flight from Brussels to Barcelona and cost approximately 140 USD.

  2. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
KL1720 KLM
KL1665 KLM
06:10 Brussels
08:15 Amsterdam Schiphol
07:05 Amsterdam Schiphol
10:25 Barcelona
Connect
LH2295 Lufthansa
LH1810 Lufthansa
06:30 Brussels
09:00 Munich
07:45 Munich
11:00 Barcelona
Connect
SN3695 Brussels Airlines
06:40 Brussels
08:40 Barcelona Direct
LH1025 Lufthansa
LH1126 Lufthansa
07:05 Brussels
09:40 Frankfurt
08:05 Frankfurt
11:40 Barcelona
Connect
KL1722 KLM
KL1669 KLM
08:00 Brussels
10:20 Amsterdam Schiphol
09:00 Amsterdam Schiphol
12:35 Barcelona
Connect
EW2161 Eurowings
EW2524 Eurowings
08:35 Brussels
11:15 Stuttgart
09:55 Stuttgart
13:10 Barcelona
Connect
FR2917 Ryanair
08:55 Brussels
11:00 Barcelona Direct
LH1005 Lufthansa
LH1130 Lufthansa
09:05 Brussels
11:00 Frankfurt
10:05 Frankfurt
13:00 Barcelona
Connect
OK631 CSA
OK688 CSA
09:10 Brussels
11:25 Prague
10:35 Prague
13:50 Barcelona
Connect
BA391 British Airways
BA474 British Airways
09:40 Brussels
10:45 London Heathrow
09:55 London Heathrow
13:55 Barcelona
Connect
VY8989 Vueling Airlines
09:45 Brussels
11:50 Barcelona Direct
LX787 Swiss
LX1954 Swiss
09:55 Brussels
12:20 Zurich
11:15 Zurich
14:05 Barcelona
Connect
LH2285 Lufthansa
LH1814 Lufthansa
10:00 Brussels
12:50 Munich
11:15 Munich
14:50 Barcelona
Connect
KL1724 KLM
HV5135 Transavia Holland
10:25 Brussels
12:15 Amsterdam Schiphol
11:25 Amsterdam Schiphol
14:30 Barcelona
Connect
KL1724 KLM
KL1671 KLM
10:25 Brussels
12:50 Amsterdam Schiphol
11:25 Amsterdam Schiphol
15:05 Barcelona
Connect
FR2921 Ryanair
11:00 Brussels
13:05 Barcelona Direct
LH1009 Lufthansa
LH1128 Lufthansa
11:05 Brussels
13:15 Frankfurt
12:05 Frankfurt
15:15 Barcelona
Connect
LH1009 Lufthansa
LH1134 Lufthansa
11:05 Brussels
14:00 Frankfurt
12:05 Frankfurt
16:00 Barcelona
Connect
BA393 British Airways
BA406 British Airways
11:20 Brussels
12:55 London Heathrow
11:35 London Heathrow
16:05 Barcelona
Connect
IB3203 Iberia
VY1007 Vueling Airlines
11:55 Brussels
15:30 Madrid
14:25 Madrid
16:50 Barcelona
Connect
SN3703 Brussels Airlines
12:35 Brussels
14:35 Barcelona Direct
U21646 easyJet
U21699 easyJet
12:55 Brussels
15:50 Nice
14:40 Nice
17:10 Barcelona
Connect
LH1011 Lufthansa
LH1132 Lufthansa
13:05 Brussels
16:00 Frankfurt
14:05 Frankfurt
18:00 Barcelona
Connect
LH2287 Lufthansa
LH1816 Lufthansa
13:40 Brussels
15:45 Munich
14:55 Munich
17:45 Barcelona
Connect
LX781 Swiss
LX1956 Swiss
14:55 Brussels
17:30 Zurich
16:10 Zurich
19:15 Barcelona
Connect
LH1013 Lufthansa
LH1136 Lufthansa
15:05 Brussels
17:30 Frankfurt
16:05 Frankfurt
19:30 Barcelona
Connect
VY8993 Vueling Airlines
15:20 Brussels
17:25 Barcelona Direct
BA397 British Airways
BA476 British Airways
15:55 Brussels
17:05 London Heathrow
16:05 London Heathrow
20:15 Barcelona
Connect
LH2289 Lufthansa
LH1818 Lufthansa
16:45 Brussels
19:25 Munich
18:00 Munich
21:25 Barcelona
Connect
SN2721 Brussels Airlines
LX1946 Swiss
16:45 Brussels
19:05 Geneva
18:05 Geneva
20:35 Barcelona
Connect
FR2938 Ryanair
17:00 Brussels
19:05 Barcelona Direct
U21032 easyJet
U21079 easyJet
17:50 Brussels
20:30 Basel
18:55 Basel
22:15 Barcelona
Connect
LH1017 Lufthansa
LH1138 Lufthansa
18:05 Brussels
21:00 Frankfurt
19:05 Frankfurt
23:00 Barcelona
Connect
AZ0165 Alitalia
AZ0078 Alitalia
18:25 Brussels
21:25 Rome
20:30 Rome
23:15 Barcelona
Connect
SN3705 Brussels Airlines
18:30 Brussels
20:30 Barcelona Direct
LX783 Swiss
LX1950 Swiss
18:55 Brussels
21:00 Zurich
20:05 Zurich
22:45 Barcelona
Connect
LH1019 Lufthansa
LH1138 Lufthansa
19:05 Brussels
21:00 Frankfurt
20:05 Frankfurt
23:00 Barcelona
Connect
VY8991 Vueling Airlines
21:30 Brussels
23:35 Barcelona Direct

3. Brussels to Madrid

  1. You take a flight from Brussels to Madrid and cost approximately 95 USD.

  2. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
TP641 TAP Portugal
TP1016 TAP Portugal
06:15 Brussels
09:15 Lisbon
08:05 Lisbon
11:30 Madrid
Connect
FR2947 Ryanair
06:55 Brussels
09:25 Madrid Direct
LH1025 Lufthansa
LH1112 Lufthansa
07:05 Brussels
09:30 Frankfurt
08:05 Frankfurt
12:05 Madrid
Connect
BA389 British Airways
IB3163 Iberia
07:05 Brussels
09:15 London Heathrow
07:20 London Heathrow
12:45 Madrid
Connect
IB3207 Iberia
07:10 Brussels
09:35 Madrid Direct
KL1722 KLM
UX1098 Air Europa
08:00 Brussels
11:05 Amsterdam Schiphol
09:00 Amsterdam Schiphol
13:45 Madrid
Connect
U21030 easyJet
U21115 easyJet
08:20 Brussels
10:45 Basel
09:25 Basel
13:10 Madrid
Connect
LH2283 Lufthansa
LH1802 Lufthansa
08:50 Brussels
11:45 Munich
10:05 Munich
14:25 Madrid
Connect
SN3721 Brussels Airlines
09:25 Brussels
11:50 Madrid Direct
BA391 British Airways
IB3169 Iberia
09:40 Brussels
11:30 London Heathrow
09:55 London Heathrow
15:00 Madrid
Connect
VY8989 Vueling Airlines
IB1331 Iberia
09:45 Brussels
13:30 Barcelona
11:50 Barcelona
14:55 Madrid
Connect
LX787 Swiss
LX2026 Swiss
09:55 Brussels
12:25 Zurich
11:15 Zurich
14:50 Madrid
Connect
LH1007 Lufthansa
LH1114 Lufthansa
10:05 Brussels
13:05 Frankfurt
11:05 Frankfurt
15:40 Madrid
Connect
UX1172 Air Europa
10:45 Brussels
13:10 Madrid Direct
FR2928 Ryanair
FR5423 Ryanair
11:00 Brussels
14:15 Porto
12:30 Porto
16:30 Madrid
Connect
LH1009 Lufthansa
LH1114 Lufthansa
11:05 Brussels
13:05 Frankfurt
12:05 Frankfurt
15:40 Madrid
Connect
BA393 British Airways
BA460 British Airways
11:20 Brussels
13:15 London Heathrow
11:35 London Heathrow
16:40 Madrid
Connect
IB3203 Iberia
11:55 Brussels
14:25 Madrid Direct
FR2915 Ryanair
FR2064 Ryanair
12:55 Brussels
16:10 Palma Mallorca
15:10 Palma Mallorca
17:40 Madrid
Connect
FR2915 Ryanair
FR5433 Ryanair
12:55 Brussels
16:50 Palma Mallorca
15:10 Palma Mallorca
18:20 Madrid
Connect
SN3727 Brussels Airlines
14:20 Brussels
16:45 Madrid Direct
IB3209 Iberia
14:25 Brussels
16:50 Madrid Direct
LH1013 Lufthansa
LH1122 Lufthansa
15:05 Brussels
17:10 Frankfurt
16:05 Frankfurt
19:45 Madrid
Connect
KL1726 KLM
KL1705 KLM
15:05 Brussels
16:55 Amsterdam Schiphol
16:00 Amsterdam Schiphol
19:30 Madrid
Connect
BA395 British Airways
IB3171 Iberia
15:10 Brussels
17:05 London Heathrow
15:30 London Heathrow
20:35 Madrid
Connect
BA395 British Airways
BA464 British Airways
15:10 Brussels
16:35 London Heathrow
15:30 London Heathrow
20:00 Madrid
Connect
TP643 TAP Portugal
TP1018 TAP Portugal
15:30 Brussels
18:45 Lisbon
17:20 Lisbon
21:05 Madrid
Connect
BA397 British Airways
IB3171 Iberia
15:55 Brussels
17:05 London Heathrow
16:05 London Heathrow
20:35 Madrid
Connect
EI635 Aer Lingus
IB3791 Iberia
16:25 Brussels
18:05 Dublin
17:15 Dublin
21:40 Madrid
Connect
LH2289 Lufthansa
LH1806 Lufthansa
16:45 Brussels
19:25 Munich
18:00 Munich
22:05 Madrid
Connect
LH1017 Lufthansa
LH1120 Lufthansa
18:05 Brussels
21:00 Frankfurt
19:05 Frankfurt
23:35 Madrid
Connect
AZ0165 Alitalia
AZ0064 Alitalia
18:25 Brussels
21:25 Rome
20:30 Rome
23:59 Madrid
Connect
UX1174 Air Europa
18:55 Brussels
21:20 Madrid Direct
LH1019 Lufthansa
LH1120 Lufthansa
19:05 Brussels
21:00 Frankfurt
20:05 Frankfurt
23:35 Madrid
Connect
IB3205 Iberia
19:10 Brussels
21:35 Madrid Direct
FR2951 Ryanair
19:50 Brussels
22:20 Madrid Direct
SN3731 Brussels Airlines
20:55 Brussels
23:25 Madrid Direct

4. Charleroi to Barcelona

  1. You take a bus, shuttle or taxi from your location in Brussels to Charleroi.

  2. You take a flight from Charleroi to Barcelona and cost approximately 65 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
FR2835 Ryanair
11:55 Charleroi
13:55 Barcelona Direct
FR9339 Ryanair
FR6369 Ryanair
17:45 Charleroi
21:05 Palma Mallorca
19:55 Palma Mallorca
22:00 Barcelona
Connect
FR9339 Ryanair
FR2494 Ryanair
17:45 Charleroi
21:45 Palma Mallorca
19:55 Palma Mallorca
22:35 Barcelona
Connect

5. Brussels to Bilbao

  1. You take a flight from Brussels to Bilbao and cost approximately 120 USD.

  2. You take a bus, shuttle or taxi from Bilbao to your destination in Spain.

Flight Depart Arrive
LH2295 Lufthansa
LH1824 Lufthansa
06:30 Brussels
08:40 Munich
07:45 Munich
10:50 Bilbao
Connect
LH1005 Lufthansa
LH1142 Lufthansa
09:05 Brussels
11:25 Frankfurt
10:05 Frankfurt
13:30 Bilbao
Connect
SN3713 Brussels Airlines
11:45 Brussels
13:40 Bilbao Direct
LH2287 Lufthansa
LH1828 Lufthansa
13:40 Brussels
15:50 Munich
14:55 Munich
18:00 Bilbao
Connect
LH1017 Lufthansa
LH1146 Lufthansa
18:05 Brussels
20:50 Frankfurt
19:05 Frankfurt
22:55 Bilbao
Connect
SN3715 Brussels Airlines
20:45 Brussels
22:40 Bilbao Direct

6. Brussels to Malaga

  1. You take a flight from Brussels to Malaga and cost approximately 160 USD.

  2. You take a bus, shuttle or taxi from Malaga to your destination in Spain.

Flight Depart Arrive
TB1011 TUI fly Belgium
05:55 Brussels
08:40 Malaga Direct
SN3733 Brussels Airlines
06:00 Brussels
08:50 Malaga Direct
TB1111 TUI fly Belgium
TB1162 TUI fly Belgium
06:00 Brussels
09:15 Alicante
08:25 Alicante
10:35 Malaga
Connect
LH1023 Lufthansa
LH1148 Lufthansa
06:05 Brussels
08:50 Frankfurt
07:05 Frankfurt
11:45 Malaga
Connect
TB1013 1027 TUI fly Belgium
06:05 Brussels
08:50 Malaga Direct
KL1720 KLM
KL1037 KLM
06:10 Brussels
09:35 Amsterdam Schiphol
07:05 Amsterdam Schiphol
12:35 Malaga
Connect
LH2295 Lufthansa
LH1834 Lufthansa
06:30 Brussels
08:35 Munich
07:45 Munich
11:35 Malaga
Connect
LX771 Swiss
LX2110 Swiss
07:05 Brussels
09:30 Zurich
08:20 Zurich
12:10 Malaga
Connect
IB3207 Iberia
IB8946 Iberia
07:10 Brussels
11:45 Madrid
09:35 Madrid
12:55 Malaga
Connect
FR163 Ryanair
FR2590 Ryanair
08:15 Brussels
11:00 Berlin Schoenefeld
09:45 Berlin Schoenefeld
14:30 Malaga
Connect
SN3735 Brussels Airlines
09:45 Brussels
12:35 Malaga Direct
VY8936 Vueling Airlines
VY2654 Vueling Airlines
09:50 Brussels
13:10 Santiago de Compostela
12:05 Santiago de Compostela
14:45 Malaga
Connect
FR2923 Ryanair
10:00 Brussels
12:50 Malaga Direct
KL1724 KLM
HV6109 Transavia Holland
10:25 Brussels
12:15 Amsterdam Schiphol
11:25 Amsterdam Schiphol
15:15 Malaga
Connect
UX1172 Air Europa
UX5039 Air Europa
10:45 Brussels
14:45 Madrid
13:10 Madrid
16:15 Malaga
Connect
FR2943 Ryanair
10:45 Brussels
13:35 Malaga Direct
FR2921 Ryanair
FR3080 Ryanair
11:00 Brussels
14:55 Barcelona
13:05 Barcelona
16:45 Malaga
Connect
LH1009 Lufthansa
LH1150 Lufthansa
11:05 Brussels
14:35 Frankfurt
12:05 Frankfurt
17:30 Malaga
Connect
BA393 British Airways
BA454 British Airways
11:20 Brussels
12:25 London Heathrow
11:35 London Heathrow
16:20 Malaga
Connect
IB3203 Iberia
IB8948 Iberia
11:55 Brussels
15:50 Madrid
14:25 Madrid
17:00 Malaga
Connect
TB1011 TUI fly Belgium
13:10 Brussels
15:55 Malaga Direct
KL1726 KLM
HV6117 Transavia Holland
15:05 Brussels
17:05 Amsterdam Schiphol
16:00 Amsterdam Schiphol
20:05 Malaga
Connect
KL1726 KLM
HV6109 Transavia Holland
15:05 Brussels
18:20 Amsterdam Schiphol
16:00 Amsterdam Schiphol
21:20 Malaga
Connect
FR2938 Ryanair
FR3080 Ryanair
17:00 Brussels
20:55 Barcelona
19:05 Barcelona
22:45 Malaga
Connect
SN3819 Brussels Airlines
TP1136 TAP Portugal
17:05 Brussels
20:20 Lisbon
19:00 Lisbon
22:55 Malaga
Connect
SN3737 Brussels Airlines
17:20 Brussels
20:10 Malaga Direct
FR2923 Ryanair
18:00 Brussels
20:50 Malaga Direct
VY2151 Vueling Airlines
21:10 Brussels
23:59 Malaga Direct

References

Find Hotels in Spain

You can find hotels and accommodations in Spain with our hotels search tool below

Booking.com