How to get to Belgium from Spain by flight ? You can check flights from Spain to Belgium below.
You can find flight ticket prices from Spain to Belgium with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Brussels and cost approximately 50 USD.
You take a bus, shuttle or taxi from Brussels to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL1723
KLM
|
06:00
Barcelona
09:25
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
10:10
Brussels
|
Connect |
FR2918
Ryanair
|
06:20
Barcelona
|
08:30 Brussels | Direct |
IB631
Iberia
IB3206
Iberia
|
06:30
Barcelona
08:45
Madrid
|
07:55
Madrid
11:15
Brussels
|
Connect |
VY8988
Vueling Airlines
|
06:50
Barcelona
|
09:05 Brussels | Direct |
BA477
British Airways
BA396
British Airways
|
07:55
Barcelona
10:55
London Heathrow
|
09:30
London Heathrow
13:10
Brussels
|
Connect |
HV5132
Transavia Holland
KL1725
KLM
|
09:40
Barcelona
13:30
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
14:15
Brussels
|
Connect |
FR2922
Ryanair
|
09:50
Barcelona
|
12:05 Brussels | Direct |
LH1811
Lufthansa
LH2288
Lufthansa
|
11:45
Barcelona
14:40
Munich
|
13:45
Munich
16:00
Brussels
|
Connect |
FR7541
Ryanair
FR2964
Ryanair
|
12:30
Barcelona
15:45
Milan Malpensa
|
14:00
Milan Malpensa
17:20
Brussels
|
Connect |
VY8992
Vueling Airlines
|
12:40
Barcelona
|
14:55 Brussels | Direct |
FR7541
Ryanair
FR2964
Ryanair
|
12:50
Barcelona
15:45
Milan Malpensa
|
14:20
Milan Malpensa
17:20
Brussels
|
Connect |
LX1953
Swiss
LX788
Swiss
|
13:25
Barcelona
16:40
Zurich
|
15:15
Zurich
17:55
Brussels
|
Connect |
IB1331
Iberia
IB3214
Iberia
|
13:30
Barcelona
16:00
Madrid
|
14:55
Madrid
18:25
Brussels
|
Connect |
FR2939
Ryanair
|
14:25
Barcelona
|
16:40 Brussels | Direct |
FR2922
Ryanair
|
15:30
Barcelona
|
17:45 Brussels | Direct |
VY1014
Vueling Airlines
IB3208
Iberia
|
17:10
Barcelona
20:10
Madrid
|
18:30
Madrid
22:30
Brussels
|
Connect |
BA481
British Airways
BA404
British Airways
|
17:15
Barcelona
20:00
London Heathrow
|
18:40
London Heathrow
22:15
Brussels
|
Connect |
KL1674
KLM
KL1733
KLM
|
17:25
Barcelona
21:45
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
22:30
Brussels
|
Connect |
FR2939
Ryanair
|
17:40
Barcelona
|
19:55 Brussels | Direct |
IB1751
Iberia
IB3208
Iberia
|
17:50
Barcelona
20:10
Madrid
|
19:15
Madrid
22:30
Brussels
|
Connect |
SN3704
Brussels Airlines
|
18:25
Barcelona
|
20:35 Brussels | Direct |
VY8990
Vueling Airlines
|
18:45
Barcelona
|
21:00 Brussels | Direct |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Brussels and cost approximately 45 USD.
You take a bus, shuttle or taxi from Brussels to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
UX1171
Air Europa
|
07:30
Madrid
|
09:55 Brussels | Direct |
IB3162
Iberia
BA396
British Airways
|
08:15
Madrid
10:55
London Heathrow
|
09:50
London Heathrow
13:10
Brussels
|
Connect |
IB3206
Iberia
|
08:45
Madrid
|
11:15 Brussels | Direct |
IB930
Iberia
VY8992
Vueling Airlines
|
09:30
Madrid
12:40
Barcelona
|
10:50
Barcelona
14:55
Brussels
|
Connect |
VY1005
Vueling Airlines
VY8992
Vueling Airlines
|
09:45
Madrid
12:40
Barcelona
|
11:00
Barcelona
14:55
Brussels
|
Connect |
FR2944
Ryanair
|
10:05
Madrid
|
12:30 Brussels | Direct |
FR7257
Ryanair
FR1454
Ryanair
|
10:35
Madrid
13:15
Dublin
|
12:20
Dublin
15:55
Brussels
|
Connect |
FR2759
Ryanair
FR2964
Ryanair
|
11:50
Madrid
15:45
Milan Malpensa
|
13:55
Milan Malpensa
17:20
Brussels
|
Connect |
IB8874
Iberia
VY8920
Vueling Airlines
|
12:00
Madrid
14:45
Valencia
|
13:20
Valencia
17:10
Brussels
|
Connect |
BA459
British Airways
BA398
British Airways
|
12:00
Madrid
15:05
London Heathrow
|
13:25
London Heathrow
17:20
Brussels
|
Connect |
LX2021
Swiss
LX788
Swiss
|
12:55
Madrid
16:40
Zurich
|
15:10
Zurich
17:55
Brussels
|
Connect |
FR2063
Ryanair
FR2916
Ryanair
|
13:00
Madrid
15:55
Palma Mallorca
|
14:30
Palma Mallorca
18:15
Brussels
|
Connect |
FR2952
Ryanair
|
13:25
Madrid
|
15:50 Brussels | Direct |
LH1113
Lufthansa
LH1018
Lufthansa
|
13:30
Madrid
17:25
Frankfurt
|
16:05
Frankfurt
18:25
Brussels
|
Connect |
UX1173
Air Europa
|
15:10
Madrid
|
17:35 Brussels | Direct |
IB1546
Iberia
VY8990
Vueling Airlines
|
15:45
Madrid
18:45
Barcelona
|
17:05
Barcelona
21:00
Brussels
|
Connect |
IB3214
Iberia
|
16:00
Madrid
|
18:25 Brussels | Direct |
IB1630
Iberia
VY8990
Vueling Airlines
|
16:30
Madrid
18:45
Barcelona
|
17:50
Barcelona
21:00
Brussels
|
Connect |
IB3164
Iberia
BA404
British Airways
|
16:40
Madrid
20:00
London Heathrow
|
18:05
London Heathrow
22:15
Brussels
|
Connect |
KL1704
KLM
KL1733
KLM
|
16:50
Madrid
21:45
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:30
Brussels
|
Connect |
LH1115
Lufthansa
LH1024
Lufthansa
|
16:55
Madrid
21:25
Frankfurt
|
19:30
Frankfurt
22:25
Brussels
|
Connect |
IB3180
Iberia
BA404
British Airways
|
17:05
Madrid
20:00
London Heathrow
|
18:30
London Heathrow
22:15
Brussels
|
Connect |
SN3728
Brussels Airlines
|
17:35
Madrid
|
20:00 Brussels | Direct |
BA461
British Airways
BA404
British Airways
|
17:55
Madrid
20:00
London Heathrow
|
19:10
London Heathrow
22:15
Brussels
|
Connect |
IB3208
Iberia
|
20:10
Madrid
|
22:30 Brussels | Direct |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Brussels and cost approximately 60 USD.
You take a bus, shuttle or taxi from Brussels to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
IB8875 8881
Iberia
IB3206
Iberia
|
06:05
Valencia
08:45
Madrid
|
07:10
Madrid
11:15
Brussels
|
Connect |
FR2986
Ryanair
|
07:30
Valencia
|
10:00 Brussels | Direct |
HV6332
Transavia Holland
KL1725
KLM
|
09:15
Valencia
13:30
Amsterdam Schiphol
|
11:55
Amsterdam Schiphol
14:15
Brussels
|
Connect |
FR1445
Ryanair
FR2964
Ryanair
|
11:30
Valencia
15:45
Milan Malpensa
|
13:25
Milan Malpensa
17:20
Brussels
|
Connect |
UX4064
Air Europa
UX1173
Air Europa
|
12:05
Valencia
15:10
Madrid
|
13:15
Madrid
17:35
Brussels
|
Connect |
LH1161
Lufthansa
LH1018
Lufthansa
|
12:40
Valencia
17:25
Frankfurt
|
15:10
Frankfurt
18:25
Brussels
|
Connect |
LX2143
Swiss
LX788
Swiss
|
12:45
Valencia
16:40
Zurich
|
14:55
Zurich
17:55
Brussels
|
Connect |
IB8875
Iberia
IB3214
Iberia
|
13:55
Valencia
16:00
Madrid
|
15:00
Madrid
18:25
Brussels
|
Connect |
VY8920
Vueling Airlines
|
14:45
Valencia
|
17:10 Brussels | Direct |
KL1504
KLM
KL1733
KLM
|
16:55
Valencia
21:45
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:30
Brussels
|
Connect |
IB8877
Iberia
IB3208
Iberia
|
17:45
Valencia
20:10
Madrid
|
18:50
Madrid
22:30
Brussels
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Bilbao.
You take a flight from Bilbao to Brussels and cost approximately 90 USD.
You take a bus, shuttle or taxi from Brussels to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
IB443
Iberia
IB3206
Iberia
|
06:45
Bilbao
08:45
Madrid
|
07:55
Madrid
11:15
Brussels
|
Connect |
SN3714
Brussels Airlines
|
12:10
Bilbao
|
14:00 Brussels | Direct |
IB8991
Iberia
IB3214
Iberia
|
13:50
Bilbao
16:00
Madrid
|
14:50
Madrid
18:25
Brussels
|
Connect |
U21440
easyJet
U21537
easyJet
|
16:05
Bilbao
19:10
Geneva
|
17:40
Geneva
20:30
Brussels
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Malaga.
You take a flight from Malaga to Brussels and cost approximately 55 USD.
You take a bus, shuttle or taxi from Brussels to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
FR3683
Ryanair
FR2926
Ryanair
|
07:05
Malaga
09:15
Lisbon
|
07:15
Lisbon
13:05
Brussels
|
Connect |
FR2924
Ryanair
|
07:40
Malaga
|
10:35 Brussels | Direct |
VY2150
Vueling Airlines
|
08:20
Malaga
|
11:15 Brussels | Direct |
HV6224
Transavia Holland
KL1725
KLM
|
09:00
Malaga
13:30
Amsterdam Schiphol
|
12:05
Amsterdam Schiphol
14:15
Brussels
|
Connect |
VY2114
Vueling Airlines
VY8992
Vueling Airlines
|
09:30
Malaga
12:40
Barcelona
|
11:05
Barcelona
14:55
Brussels
|
Connect |
EW2537
Eurowings
EW2162
Eurowings
|
09:40
Malaga
14:40
Stuttgart
|
12:30
Stuttgart
15:50
Brussels
|
Connect |
TB1012
TUI fly Belgium
|
09:45
Malaga
|
12:40 Brussels | Direct |
TB1014
TUI fly Belgium
|
09:55
Malaga
|
12:50 Brussels | Direct |
FR4949
Ryanair
FR2964
Ryanair
|
10:45
Malaga
15:45
Milan Malpensa
|
13:15
Milan Malpensa
17:20
Brussels
|
Connect |
SN3734
Brussels Airlines
|
11:35
Malaga
|
14:25 Brussels | Direct |
EI583
Aer Lingus
EI636
Aer Lingus
|
12:00
Malaga
15:30
Dublin
|
14:10
Dublin
18:10
Brussels
|
Connect |
BA2713
British Airways
BA398
British Airways
|
12:05
Malaga
15:05
London Heathrow
|
14:00
London Heathrow
17:20
Brussels
|
Connect |
UX5036
Air Europa
UX1173
Air Europa
|
12:05
Malaga
15:10
Madrid
|
13:30
Madrid
17:35
Brussels
|
Connect |
LX2111
Swiss
LX788
Swiss
|
12:45
Malaga
16:40
Zurich
|
15:20
Zurich
17:55
Brussels
|
Connect |
TB1012 1014
TUI fly Belgium
|
13:10
Malaga
|
16:05 Brussels | Direct |
IB8947 8949
Iberia
IB3214
Iberia
|
13:15
Malaga
16:00
Madrid
|
14:35
Madrid
18:25
Brussels
|
Connect |
VY2120
Vueling Airlines
VY8990
Vueling Airlines
|
14:25
Malaga
18:45
Barcelona
|
16:00
Barcelona
21:00
Brussels
|
Connect |
LH1149
Lufthansa
LH1024
Lufthansa
|
16:15
Malaga
21:25
Frankfurt
|
19:15
Frankfurt
22:25
Brussels
|
Connect |
KL1040
KLM
KL1733
KLM
|
16:25
Malaga
21:45
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:30
Brussels
|
Connect |
TB1012
TUI fly Belgium
|
17:15
Malaga
|
20:10 Brussels | Direct |
BA455
British Airways
BA404
British Airways
|
17:20
Malaga
20:00
London Heathrow
|
19:10
London Heathrow
22:15
Brussels
|
Connect |
IB8949
Iberia
IB3208
Iberia
|
17:35
Malaga
20:10
Madrid
|
18:50
Madrid
22:30
Brussels
|
Connect |
SN3736
Brussels Airlines
|
18:30
Malaga
|
21:20 Brussels | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Charleroi and cost approximately 30 USD.
You take a bus, shuttle or taxi from Charleroi to your destination in Belgium.
Flight | Depart | Arrive | |
---|---|---|---|
FR7351
Ryanair
FR9126
Ryanair
|
08:55
Barcelona
12:15
Vienna
|
11:25
Vienna
14:05
Charleroi
|
Connect |
AH2013
Air Algérie
AH2066
Air Algérie
|
09:20
Barcelona
12:00
Algiers
|
10:40
Algiers
14:40
Charleroi
|
Connect |
FR2834
Ryanair
|
11:35
Barcelona
|
13:50 Charleroi | Direct |
You can find hotels and accommodations in Belgium with our hotels search tool below
Booking.com