How to get to Belfast, South Africa from Spain by flight ? You can check flights from Spain to Belfast, South Africa below.
You can find flight ticket prices from Spain to Belfast, South Africa 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 Johannesburg and cost approximately 330 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL0591
KLM
|
06:00
Barcelona
10:15
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1662
KLM
KL0509
KLM
|
06:00
Barcelona
11:55
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
VY8306
Vueling Airlines
KL0509
KLM
|
07:00
Barcelona
11:55
Amsterdam Schiphol
|
09:30
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
VY8300
Vueling Airlines
KL0509
KLM
|
07:05
Barcelona
11:55
Amsterdam Schiphol
|
09:35
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
QR138
Qatar Airways
QR1365
Qatar Airways
|
08:35
Barcelona
20:45
Doha
|
16:35
Doha
04:35
Johannesburg
|
Connect |
QR138
Qatar Airways
QR1363
Qatar Airways
|
08:35
Barcelona
02:55
Doha
|
16:35
Doha
10:45
Johannesburg
|
Connect |
LY394
El Al
LY051
El Al
|
11:30
Barcelona
22:00
Tel Aviv
|
16:40
Tel Aviv
06:40
Johannesburg
|
Connect |
AZ0077
Alitalia
AZ0848
Alitalia
|
11:30
Barcelona
22:10
Rome
|
13:15
Rome
08:20
Johannesburg
|
Connect |
AF1349
Air France
AF990
Air France
|
12:15
Barcelona
23:35
Paris CDG
|
14:15
Paris CDG
11:20
Johannesburg
|
Connect |
BA483
British Airways
BA041
British Airways
BA6202
British Airways
|
12:15
Barcelona
16:55
London Heathrow
10:55
Durban
|
13:45
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA483
British Airways
BA041
British Airways
BA6200
British Airways
|
12:15
Barcelona
16:55
London Heathrow
06:15
Durban
|
13:45
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA485
British Airways
BA041
British Airways
BA6202
British Airways
|
12:40
Barcelona
16:55
London Heathrow
10:55
Durban
|
14:10
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA485
British Airways
BA041
British Airways
BA6200
British Airways
|
12:40
Barcelona
16:55
London Heathrow
06:15
Durban
|
14:10
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA485
British Airways
BA057
British Airways
|
12:40
Barcelona
21:10
London Heathrow
|
14:10
London Heathrow
10:15
Johannesburg
|
Connect |
UX6037
Air Europa
AZ0089
Alitalia
AZ0848
Alitalia
|
12:55
Barcelona
16:35
Palma Mallorca
22:10
Rome
|
13:40
Palma Mallorca
18:15
Rome
08:20
Johannesburg
|
Connect |
LH1127
Lufthansa
SA261
South African Airways
|
13:00
Barcelona
20:45
Frankfurt
|
15:10
Frankfurt
07:25
Johannesburg
|
Connect |
LH1127
Lufthansa
LH572
Lufthansa
|
13:00
Barcelona
22:00
Frankfurt
|
15:10
Frankfurt
09:25
Johannesburg
|
Connect |
LX1953
Swiss
LX288
Swiss
|
13:25
Barcelona
16:50
Zurich
|
15:15
Zurich
04:30
Johannesburg
|
Connect |
EY050
Etihad
EY602
Etihad
|
13:40
Barcelona
02:05
Abu Dhabi
|
23:00
Abu Dhabi
08:20
Johannesburg
|
Connect |
BA475
British Airways
BA041
British Airways
BA6222
British Airways
|
14:15
Barcelona
16:55
London Heathrow
12:25
Durban
|
15:40
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA475
British Airways
BA057
British Airways
|
14:15
Barcelona
21:10
London Heathrow
|
15:40
London Heathrow
10:15
Johannesburg
|
Connect |
BA475
British Airways
BA041
British Airways
BA6200
British Airways
|
14:15
Barcelona
16:55
London Heathrow
06:15
Durban
|
15:40
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA475
British Airways
BA041
British Airways
BA6202
British Airways
|
14:15
Barcelona
16:55
London Heathrow
10:55
Durban
|
15:40
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA475
British Airways
SA235
South African Airways
|
14:15
Barcelona
19:00
London Heathrow
|
15:40
London Heathrow
07:05
Johannesburg
|
Connect |
AF1649
Air France
AF990
Air France
|
14:55
Barcelona
23:35
Paris CDG
|
16:55
Paris CDG
11:20
Johannesburg
|
Connect |
AF1649
Air France
KQ115
Kenya Airways
KQ760
Kenya Airways
|
14:55
Barcelona
20:20
Paris CDG
07:45
Nairobi
|
16:55
Paris CDG
06:25
Nairobi
10:55
Johannesburg
|
Connect |
FR1681
Ryanair
SA261
South African Airways
|
14:55
Barcelona
20:45
Frankfurt
|
17:10
Frankfurt
07:25
Johannesburg
|
Connect |
EK186
Emirates
EK763
Emirates
|
15:10
Barcelona
10:05
Dubai
|
00:40
Dubai
16:30
Johannesburg
|
Connect |
EK186
Emirates
EK775 767
Emirates
|
15:10
Barcelona
04:30
Dubai
|
00:40
Dubai
10:45
Johannesburg
|
Connect |
MS768
Egyptair
MS839
Egyptair
|
15:25
Barcelona
23:10
Cairo
|
20:25
Cairo
07:05
Johannesburg
|
Connect |
QR146
Qatar Airways
QR1363
Qatar Airways
|
15:45
Barcelona
02:55
Doha
|
23:45
Doha
10:45
Johannesburg
|
Connect |
LH1129
Lufthansa
LH572
Lufthansa
|
16:50
Barcelona
22:00
Frankfurt
|
19:00
Frankfurt
09:25
Johannesburg
|
Connect |
LH1129
Lufthansa
SA261
South African Airways
|
16:50
Barcelona
20:45
Frankfurt
|
19:00
Frankfurt
07:25
Johannesburg
|
Connect |
TK1856
Turkish Airlines
TK42
Turkish Airlines
|
17:05
Barcelona
02:20
Istanbul
|
22:45
Istanbul
11:10
Johannesburg
|
Connect |
BA481
British Airways
BA057
British Airways
|
17:35
Barcelona
21:10
London Heathrow
|
18:55
London Heathrow
10:15
Johannesburg
|
Connect |
BA481
British Airways
VS449
Virgin Atlantic
|
17:35
Barcelona
22:30
London Heathrow
|
18:55
London Heathrow
11:25
Johannesburg
|
Connect |
AF1549
Air France
AF990
Air France
|
18:00
Barcelona
23:35
Paris CDG
|
20:00
Paris CDG
11:20
Johannesburg
|
Connect |
VY6106
Vueling Airlines
AZ0848
Alitalia
|
18:30
Barcelona
22:10
Rome
|
20:20
Rome
08:20
Johannesburg
|
Connect |
VY8240
Vueling Airlines
AF990
Air France
|
18:50
Barcelona
23:35
Paris CDG
|
20:50
Paris CDG
11:20
Johannesburg
|
Connect |
VY7844
Vueling Airlines
LY053
El Al
|
23:05
Barcelona
05:50
Tel Aviv
|
04:10
Tel Aviv
14:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
LH1165
Lufthansa
LH572
Lufthansa
|
06:20
Valencia
22:00
Frankfurt
|
08:50
Frankfurt
09:25
Johannesburg
|
Connect |
AF9415
Air France
AF990
Air France
|
11:50
Valencia
23:35
Paris CDG
|
14:00
Paris CDG
11:20
Johannesburg
|
Connect |
LH1161
Lufthansa
LH572
Lufthansa
|
12:40
Valencia
22:00
Frankfurt
|
15:10
Frankfurt
09:25
Johannesburg
|
Connect |
LH1161
Lufthansa
SA261
South African Airways
|
12:40
Valencia
20:45
Frankfurt
|
15:10
Frankfurt
07:25
Johannesburg
|
Connect |
LX2143
Swiss
LX288
Swiss
|
12:45
Valencia
16:50
Zurich
|
14:55
Zurich
04:30
Johannesburg
|
Connect |
BA409
British Airways
BA057
British Airways
|
14:10
Valencia
21:10
London Heathrow
|
15:45
London Heathrow
10:15
Johannesburg
|
Connect |
BA409
British Airways
BA041
British Airways
BA6200
British Airways
|
14:10
Valencia
16:55
London Heathrow
06:15
Durban
|
15:45
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA409
British Airways
BA041
British Airways
BA6202
British Airways
|
14:10
Valencia
16:55
London Heathrow
10:55
Durban
|
15:45
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA409
British Airways
BA041
British Airways
BA6222
British Airways
|
14:10
Valencia
16:55
London Heathrow
12:25
Durban
|
15:45
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA409
British Airways
SA235
South African Airways
|
14:10
Valencia
19:00
London Heathrow
|
15:45
London Heathrow
07:05
Johannesburg
|
Connect |
VY6242
Vueling Airlines
AZ0848
Alitalia
|
15:50
Valencia
22:10
Rome
|
17:50
Rome
08:20
Johannesburg
|
Connect |
TK1314
Turkish Airlines
TK42
Turkish Airlines
|
17:00
Valencia
02:20
Istanbul
|
22:45
Istanbul
11:10
Johannesburg
|
Connect |
TK1314
Turkish Airlines
SW6042
Air Namibia
|
17:00
Valencia
02:15
Istanbul
|
22:45
Istanbul
11:10
Johannesburg
|
Connect |
AZ0083
Alitalia
AZ0848
Alitalia
|
17:55
Valencia
22:10
Rome
|
19:55
Rome
08:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0591
KLM
|
06:00
Madrid
10:15
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1698
KLM
KL0509
KLM
|
06:00
Madrid
11:55
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
UX1091
Air Europa
KL0509
KLM
|
07:15
Madrid
11:55
Amsterdam Schiphol
|
09:55
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
IB3060
Iberia
KL0509
KLM
|
08:15
Madrid
11:55
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
QR148
Qatar Airways
QR1365
Qatar Airways
|
08:30
Madrid
20:45
Doha
|
17:10
Doha
04:35
Johannesburg
|
Connect |
QR148
Qatar Airways
QR1363
Qatar Airways
|
08:30
Madrid
02:55
Doha
|
17:10
Doha
10:45
Johannesburg
|
Connect |
LY396
El Al
LY051
El Al
|
12:15
Madrid
22:00
Tel Aviv
|
17:50
Tel Aviv
06:40
Johannesburg
|
Connect |
AF1301
Air France
AF990
Air France
|
12:30
Madrid
23:35
Paris CDG
|
14:40
Paris CDG
11:20
Johannesburg
|
Connect |
BA459
British Airways
BA041
British Airways
BA6200
British Airways
|
12:30
Madrid
16:55
London Heathrow
06:15
Durban
|
14:00
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA467
British Airways
BA041
British Airways
BA6202
British Airways
|
12:50
Madrid
16:55
London Heathrow
10:55
Durban
|
14:05
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA467
British Airways
BA041
British Airways
BA6200
British Airways
|
12:50
Madrid
16:55
London Heathrow
06:15
Durban
|
14:05
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA467
British Airways
BA057
British Airways
|
12:50
Madrid
21:10
London Heathrow
|
14:05
London Heathrow
10:15
Johannesburg
|
Connect |
AZ0061
Alitalia
AZ0848
Alitalia
|
13:00
Madrid
22:10
Rome
|
15:20
Rome
08:20
Johannesburg
|
Connect |
LH1113
Lufthansa
LH572
Lufthansa
|
13:30
Madrid
22:00
Frankfurt
|
16:05
Frankfurt
09:25
Johannesburg
|
Connect |
LH1113
Lufthansa
SA261
South African Airways
|
13:30
Madrid
20:45
Frankfurt
|
16:05
Frankfurt
07:25
Johannesburg
|
Connect |
EY076
Etihad
EY602
Etihad
|
13:45
Madrid
02:05
Abu Dhabi
|
23:40
Abu Dhabi
08:20
Johannesburg
|
Connect |
EK142
Emirates
EK763
Emirates
|
14:25
Madrid
10:05
Dubai
|
00:25
Dubai
16:30
Johannesburg
|
Connect |
EK142
Emirates
EK775 767
Emirates
|
14:25
Madrid
04:30
Dubai
|
00:25
Dubai
10:45
Johannesburg
|
Connect |
MS754
Egyptair
MS839
Egyptair
|
14:50
Madrid
23:10
Cairo
|
20:20
Cairo
07:05
Johannesburg
|
Connect |
UX1047
Air Europa
AZ0848
Alitalia
|
14:55
Madrid
22:10
Rome
|
17:25
Rome
08:20
Johannesburg
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
|
15:10
Madrid
02:55
Doha
|
23:50
Doha
10:45
Johannesburg
|
Connect |
UX4065
Air Europa
AZ0083
Alitalia
AZ0848
Alitalia
|
15:15
Madrid
17:55
Valencia
22:10
Rome
|
16:25
Valencia
19:55
Rome
08:20
Johannesburg
|
Connect |
IB3166
Iberia
SA235
South African Airways
|
15:55
Madrid
19:00
London Heathrow
|
17:20
London Heathrow
07:05
Johannesburg
|
Connect |
IB3166
Iberia
BA057
British Airways
|
15:55
Madrid
21:10
London Heathrow
|
17:20
London Heathrow
10:15
Johannesburg
|
Connect |
IB3316
Iberia
LY053
El Al
|
15:55
Madrid
05:50
Tel Aviv
|
21:40
Tel Aviv
14:30
Johannesburg
|
Connect |
IB3236
Iberia
AZ0848
Alitalia
|
16:10
Madrid
22:10
Rome
|
18:40
Rome
08:20
Johannesburg
|
Connect |
IB8710
Iberia
LH572
Lufthansa
|
16:15
Madrid
22:00
Frankfurt
|
19:05
Frankfurt
09:25
Johannesburg
|
Connect |
IB3130
Iberia
LH572
Lufthansa
|
16:15
Madrid
22:00
Frankfurt
|
18:55
Frankfurt
09:25
Johannesburg
|
Connect |
IB3130
Iberia
SA261
South African Airways
|
16:15
Madrid
20:45
Frankfurt
|
18:55
Frankfurt
07:25
Johannesburg
|
Connect |
IB8710
Iberia
SA261
South African Airways
|
16:15
Madrid
20:45
Frankfurt
|
19:05
Frankfurt
07:25
Johannesburg
|
Connect |
KL1704
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
|
16:50
Madrid
20:40
Amsterdam Schiphol
07:45
Nairobi
|
19:35
Amsterdam Schiphol
06:45
Nairobi
10:55
Johannesburg
|
Connect |
SV0226
Saudia
SV0447
Saudia
|
16:50
Madrid
01:45
Jeddah
|
23:45
Jeddah
07:30
Johannesburg
|
Connect |
LH1115
Lufthansa
SA261
South African Airways
|
16:55
Madrid
20:45
Frankfurt
|
19:30
Frankfurt
07:25
Johannesburg
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
|
16:55
Madrid
22:00
Frankfurt
|
19:30
Frankfurt
09:25
Johannesburg
|
Connect |
BA461
British Airways
BA059
British Airways
BA6412
British Airways
|
17:55
Madrid
21:45
London Heathrow
14:05
Capetown
|
19:10
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
|
17:55
Madrid
02:20
Istanbul
|
00:05
Istanbul
11:10
Johannesburg
|
Connect |
BA461
British Airways
BA057
British Airways
|
17:55
Madrid
21:10
London Heathrow
|
19:10
London Heathrow
10:15
Johannesburg
|
Connect |
TK1860
Turkish Airlines
SW6042
Air Namibia
|
17:55
Madrid
02:15
Istanbul
|
00:05
Istanbul
11:10
Johannesburg
|
Connect |
AF1801
Air France
AF990
Air France
|
18:15
Madrid
23:35
Paris CDG
|
20:25
Paris CDG
11:20
Johannesburg
|
Connect |
U23908
easyJet
AF990
Air France
|
20:25
Madrid
23:35
Paris CDG
|
22:40
Paris CDG
11:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Malaga.
You take a flight from Malaga to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR156
Qatar Airways
QR1363
Qatar Airways
|
09:15
Malaga
02:55
Doha
|
16:55
Doha
10:45
Johannesburg
|
Connect |
QR156
Qatar Airways
QR1365
Qatar Airways
|
09:15
Malaga
20:45
Doha
|
16:55
Doha
04:35
Johannesburg
|
Connect |
BA2713
British Airways
BA041
British Airways
BA6200
British Airways
|
12:05
Malaga
16:55
London Heathrow
06:15
Durban
|
14:00
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA2713
British Airways
BA041
British Airways
BA6202
British Airways
|
12:05
Malaga
16:55
London Heathrow
10:55
Durban
|
14:00
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
VY2170
Vueling Airlines
LX288
Swiss
|
12:30
Malaga
16:50
Zurich
|
15:20
Zurich
04:30
Johannesburg
|
Connect |
BA2551
British Airways
BA057
British Airways
|
12:30
Malaga
21:10
London Heathrow
|
14:25
London Heathrow
10:15
Johannesburg
|
Connect |
AF9421
Air France
AF990
Air France
|
12:40
Malaga
23:35
Paris CDG
|
15:20
Paris CDG
11:20
Johannesburg
|
Connect |
LX2111
Swiss
LX288
Swiss
|
12:45
Malaga
16:50
Zurich
|
15:20
Zurich
04:30
Johannesburg
|
Connect |
BA2713
British Airways
BA057
British Airways
|
15:55
Malaga
21:10
London Heathrow
|
17:50
London Heathrow
10:15
Johannesburg
|
Connect |
BA2713
British Airways
SA235
South African Airways
|
15:55
Malaga
19:00
London Heathrow
|
17:50
London Heathrow
07:05
Johannesburg
|
Connect |
LH1149
Lufthansa
SA261
South African Airways
|
16:15
Malaga
20:45
Frankfurt
|
19:15
Frankfurt
07:25
Johannesburg
|
Connect |
LH1149
Lufthansa
LH572
Lufthansa
|
16:15
Malaga
22:00
Frankfurt
|
19:15
Frankfurt
09:25
Johannesburg
|
Connect |
BA455
British Airways
BA057
British Airways
|
17:15
Malaga
21:10
London Heathrow
|
19:10
London Heathrow
10:15
Johannesburg
|
Connect |
BA455
British Airways
VS449
Virgin Atlantic
|
17:15
Malaga
22:30
London Heathrow
|
19:10
London Heathrow
11:25
Johannesburg
|
Connect |
TK1304
Turkish Airlines
SW6042
Air Namibia
|
17:40
Malaga
02:15
Istanbul
|
00:05
Istanbul
11:10
Johannesburg
|
Connect |
TK1304
Turkish Airlines
TK42
Turkish Airlines
|
17:40
Malaga
02:20
Istanbul
|
00:05
Istanbul
11:10
Johannesburg
|
Connect |
AZ0091
Alitalia
AZ0848
Alitalia
|
17:50
Malaga
22:10
Rome
|
20:25
Rome
08:20
Johannesburg
|
Connect |
BA2715
British Airways
VS449
Virgin Atlantic
|
18:50
Malaga
22:30
London Heathrow
|
20:45
London Heathrow
11:25
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Maputo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TP1023
TAP Portugal
TP281
TAP Portugal
|
07:10
Madrid
10:00
Lisbon
|
07:50
Lisbon
22:30
Maputo
|
Connect |
IB3108 3110
Iberia
TP281
TAP Portugal
|
07:25
Madrid
10:00
Lisbon
|
07:45
Lisbon
22:30
Maputo
|
Connect |
QR150
Qatar Airways
QR1361
Qatar Airways
|
15:10
Madrid
02:00
Doha
|
23:50
Doha
09:35
Maputo
|
Connect |
LH1115
Lufthansa
ET707
Ethiopian Airlines
ET819
Ethiopian Airlines
|
16:55
Madrid
21:35
Frankfurt
08:55
Addis Ababa
|
19:30
Frankfurt
06:25
Addis Ababa
13:25
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Sevilla.
You take a flight from Sevilla to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA2799
British Airways
SA235
South African Airways
|
11:55
Sevilla
19:00
London Heathrow
|
13:40
London Heathrow
07:05
Johannesburg
|
Connect |
BA2799
British Airways
BA041
British Airways
BA6222
British Airways
|
11:55
Sevilla
16:55
London Heathrow
12:25
Durban
|
13:40
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA2799
British Airways
BA041
British Airways
BA6202
British Airways
|
11:55
Sevilla
16:55
London Heathrow
10:55
Durban
|
13:40
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA2799
British Airways
BA057
British Airways
|
11:55
Sevilla
21:10
London Heathrow
|
13:40
London Heathrow
10:15
Johannesburg
|
Connect |
BA2799
British Airways
BA041
British Airways
BA6200
British Airways
|
11:55
Sevilla
16:55
London Heathrow
06:15
Durban
|
13:40
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
WK221
Edelweiss Air
LX288
Swiss
|
13:00
Sevilla
16:50
Zurich
|
15:35
Zurich
04:30
Johannesburg
|
Connect |
LH1141
Lufthansa
SA261
South African Airways
|
13:20
Sevilla
20:45
Frankfurt
|
16:15
Frankfurt
07:25
Johannesburg
|
Connect |
LH1141
Lufthansa
LH572
Lufthansa
|
13:20
Sevilla
22:00
Frankfurt
|
16:15
Frankfurt
09:25
Johannesburg
|
Connect |
AF1547
Air France
AF990
Air France
|
15:55
Sevilla
23:35
Paris CDG
|
18:25
Paris CDG
11:20
Johannesburg
|
Connect |
VY8832 8828
Vueling Airlines
AF990
Air France
|
17:10
Sevilla
23:35
Paris CDG
|
19:45
Paris CDG
11:20
Johannesburg
|
Connect |
HV6728
Transavia Holland
KL0591
KLM
|
21:00
Sevilla
10:15
Amsterdam Schiphol
|
00:05
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Nelspruit and cost approximately 850 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Belfast, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL0509
KLM
4Z823
Airlink
|
06:00
Barcelona
11:55
Amsterdam Schiphol
07:00
Johannesburg
|
08:30
Amsterdam Schiphol
23:45
Johannesburg
07:50
Nelspruit
|
Connect |
KL1662
KLM
KL0591
KLM
4Z823
Airlink
|
06:00
Barcelona
10:15
Amsterdam Schiphol
07:00
Johannesburg
|
08:30
Amsterdam Schiphol
22:05
Johannesburg
07:50
Nelspruit
|
Connect |
QR138
Qatar Airways
QR1365
Qatar Airways
4Z823
Airlink
|
08:35
Barcelona
20:45
Doha
07:00
Johannesburg
|
16:35
Doha
04:35
Johannesburg
07:50
Nelspruit
|
Connect |
OS392
Austrian Airlines
OS31
Austrian Airlines
4Z663
Airlink
|
10:05
Barcelona
17:25
Vienna
09:20
Capetown
|
12:25
Vienna
06:20
Capetown
11:45
Nelspruit
|
Connect |
AZ0077
Alitalia
AZ0848
Alitalia
4Z825
Airlink
|
11:30
Barcelona
22:10
Rome
12:15
Johannesburg
|
13:15
Rome
08:20
Johannesburg
13:05
Nelspruit
|
Connect |
LY394
El Al
LY051
El Al
4Z825
Airlink
|
11:30
Barcelona
22:00
Tel Aviv
12:15
Johannesburg
|
16:40
Tel Aviv
06:40
Johannesburg
13:05
Nelspruit
|
Connect |
AF1349
Air France
AF990
Air France
4Z845
Airlink
|
12:15
Barcelona
23:35
Paris CDG
15:45
Johannesburg
|
14:15
Paris CDG
11:20
Johannesburg
16:35
Nelspruit
|
Connect |
BA483
British Airways
BA041
British Airways
4Z505
Airlink
|
12:15
Barcelona
16:55
London Heathrow
12:45
Durban
|
13:45
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
AF1349
Air France
AF990
Air France
4Z825
Airlink
|
12:15
Barcelona
23:35
Paris CDG
12:15
Johannesburg
|
14:15
Paris CDG
11:20
Johannesburg
13:05
Nelspruit
|
Connect |
BA485
British Airways
BA057
British Airways
4Z845
Airlink
|
12:40
Barcelona
21:10
London Heathrow
15:45
Johannesburg
|
14:10
London Heathrow
10:15
Johannesburg
16:35
Nelspruit
|
Connect |
BA485
British Airways
BA057
British Airways
4Z825
Airlink
|
12:40
Barcelona
21:10
London Heathrow
12:15
Johannesburg
|
14:10
London Heathrow
10:15
Johannesburg
13:05
Nelspruit
|
Connect |
LH1127
Lufthansa
LH572
Lufthansa
4Z845
Airlink
|
13:00
Barcelona
22:00
Frankfurt
15:45
Johannesburg
|
15:10
Frankfurt
09:25
Johannesburg
16:35
Nelspruit
|
Connect |
LH1127
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
13:00
Barcelona
22:00
Frankfurt
12:15
Johannesburg
|
15:10
Frankfurt
09:25
Johannesburg
13:05
Nelspruit
|
Connect |
LX1953
Swiss
LX288
Swiss
4Z823
Airlink
|
13:25
Barcelona
16:50
Zurich
07:00
Johannesburg
|
15:15
Zurich
04:30
Johannesburg
07:50
Nelspruit
|
Connect |
LX1953
Swiss
LX288
Swiss
4Z825
Airlink
|
13:25
Barcelona
16:50
Zurich
12:15
Johannesburg
|
15:15
Zurich
04:30
Johannesburg
13:05
Nelspruit
|
Connect |
EY050
Etihad
EY602
Etihad
4Z825
Airlink
|
13:40
Barcelona
02:05
Abu Dhabi
12:15
Johannesburg
|
23:00
Abu Dhabi
08:20
Johannesburg
13:05
Nelspruit
|
Connect |
EY050
Etihad
EY602
Etihad
4Z845
Airlink
|
13:40
Barcelona
02:05
Abu Dhabi
15:45
Johannesburg
|
23:00
Abu Dhabi
08:20
Johannesburg
16:35
Nelspruit
|
Connect |
BA475
British Airways
BA041
British Airways
4Z505
Airlink
|
14:15
Barcelona
16:55
London Heathrow
12:45
Durban
|
15:40
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
BA475
British Airways
BA057
British Airways
4Z845
Airlink
|
14:15
Barcelona
21:10
London Heathrow
15:45
Johannesburg
|
15:40
London Heathrow
10:15
Johannesburg
16:35
Nelspruit
|
Connect |
BA475
British Airways
BA057
British Airways
4Z825
Airlink
|
14:15
Barcelona
21:10
London Heathrow
12:15
Johannesburg
|
15:40
London Heathrow
10:15
Johannesburg
13:05
Nelspruit
|
Connect |
AF1649
Air France
AF990
Air France
4Z845
Airlink
|
14:55
Barcelona
23:35
Paris CDG
15:45
Johannesburg
|
16:55
Paris CDG
11:20
Johannesburg
16:35
Nelspruit
|
Connect |
AF1649
Air France
AF990
Air France
4Z825
Airlink
|
14:55
Barcelona
23:35
Paris CDG
12:15
Johannesburg
|
16:55
Paris CDG
11:20
Johannesburg
13:05
Nelspruit
|
Connect |
EK186
Emirates
EK775 767
Emirates
4Z825
Airlink
|
15:10
Barcelona
04:30
Dubai
12:15
Johannesburg
|
00:40
Dubai
10:45
Johannesburg
13:05
Nelspruit
|
Connect |
EK186
Emirates
EK775 767
Emirates
4Z845
Airlink
|
15:10
Barcelona
04:30
Dubai
15:45
Johannesburg
|
00:40
Dubai
10:45
Johannesburg
16:35
Nelspruit
|
Connect |
MS768
Egyptair
MS839
Egyptair
4Z825
Airlink
|
15:25
Barcelona
23:10
Cairo
12:15
Johannesburg
|
20:25
Cairo
07:05
Johannesburg
13:05
Nelspruit
|
Connect |
MS768
Egyptair
MS839
Egyptair
4Z845
Airlink
|
15:25
Barcelona
23:10
Cairo
15:45
Johannesburg
|
20:25
Cairo
07:05
Johannesburg
16:35
Nelspruit
|
Connect |
QR146
Qatar Airways
QR1363
Qatar Airways
4Z825
Airlink
|
15:45
Barcelona
02:55
Doha
12:15
Johannesburg
|
23:45
Doha
10:45
Johannesburg
13:05
Nelspruit
|
Connect |
QR146
Qatar Airways
QR1363
Qatar Airways
4Z845
Airlink
|
15:45
Barcelona
02:55
Doha
15:45
Johannesburg
|
23:45
Doha
10:45
Johannesburg
16:35
Nelspruit
|
Connect |
LH1129
Lufthansa
LH572
Lufthansa
4Z845
Airlink
|
16:50
Barcelona
22:00
Frankfurt
15:45
Johannesburg
|
19:00
Frankfurt
09:25
Johannesburg
16:35
Nelspruit
|
Connect |
LH1129
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
16:50
Barcelona
22:00
Frankfurt
12:15
Johannesburg
|
19:00
Frankfurt
09:25
Johannesburg
13:05
Nelspruit
|
Connect |
LH1129
Lufthansa
SA261
South African Airways
4Z845
Airlink
|
16:50
Barcelona
20:45
Frankfurt
15:45
Johannesburg
|
19:00
Frankfurt
07:25
Johannesburg
16:35
Nelspruit
|
Connect |
LH1129
Lufthansa
SA261
South African Airways
4Z825
Airlink
|
16:50
Barcelona
20:45
Frankfurt
12:15
Johannesburg
|
19:00
Frankfurt
07:25
Johannesburg
13:05
Nelspruit
|
Connect |
TK1856
Turkish Airlines
TK42
Turkish Airlines
4Z825
Airlink
|
17:05
Barcelona
02:20
Istanbul
12:15
Johannesburg
|
22:45
Istanbul
11:10
Johannesburg
13:05
Nelspruit
|
Connect |
TK1856
Turkish Airlines
TK42
Turkish Airlines
4Z845
Airlink
|
17:05
Barcelona
02:20
Istanbul
15:45
Johannesburg
|
22:45
Istanbul
11:10
Johannesburg
16:35
Nelspruit
|
Connect |
BA481
British Airways
BA057
British Airways
4Z825
Airlink
|
17:35
Barcelona
21:10
London Heathrow
12:15
Johannesburg
|
18:55
London Heathrow
10:15
Johannesburg
13:05
Nelspruit
|
Connect |
BA481
British Airways
BA057
British Airways
4Z845
Airlink
|
17:35
Barcelona
21:10
London Heathrow
15:45
Johannesburg
|
18:55
London Heathrow
10:15
Johannesburg
16:35
Nelspruit
|
Connect |
AF1549
Air France
AF990
Air France
4Z825
Airlink
|
18:00
Barcelona
23:35
Paris CDG
12:15
Johannesburg
|
20:00
Paris CDG
11:20
Johannesburg
13:05
Nelspruit
|
Connect |
AF1549
Air France
AF990
Air France
4Z845
Airlink
|
18:00
Barcelona
23:35
Paris CDG
15:45
Johannesburg
|
20:00
Paris CDG
11:20
Johannesburg
16:35
Nelspruit
|
Connect |
VY8240
Vueling Airlines
AF990
Air France
4Z825
Airlink
|
18:50
Barcelona
23:35
Paris CDG
12:15
Johannesburg
|
20:50
Paris CDG
11:20
Johannesburg
13:05
Nelspruit
|
Connect |
VY7844
Vueling Airlines
LY053
El Al
4Z845
Airlink
|
23:05
Barcelona
05:50
Tel Aviv
15:45
Johannesburg
|
04:10
Tel Aviv
14:30
Johannesburg
16:35
Nelspruit
|
Connect |
You can find hotels and accommodations in Belfast, South Africa with our hotels search tool below
Booking.com