HowToGo

Flight from Spain to Belfast, South Africa

How to get to Belfast, South Africa from Spain by flight ? You can check flights from Spain to Belfast, South Africa below.

Search Transfer from Spain to Belfast, South Africa

Search Flights

You can find flight ticket prices from Spain to Belfast, South Africa with our flight tickets search tool below

1. Barcelona to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Johannesburg and cost approximately 330 USD.

  3. 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

2. Valencia to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Spain to Valencia.

  2. You take a flight from Valencia to Johannesburg and cost approximately 650 USD.

  3. 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

3. Madrid to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Johannesburg and cost approximately 550 USD.

  3. 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

4. Malaga to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Spain to Malaga.

  2. You take a flight from Malaga to Johannesburg and cost approximately 650 USD.

  3. 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

5. Madrid to Maputo

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Maputo and cost approximately 600 USD.

  3. 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

6. Sevilla to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Spain to Sevilla.

  2. You take a flight from Sevilla to Johannesburg and cost approximately 500 USD.

  3. 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

7. Barcelona to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Nelspruit and cost approximately 850 USD.

  3. 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

References

Find Hotels in Belfast, South Africa

You can find hotels and accommodations in Belfast, South Africa with our hotels search tool below

Booking.com