How to get to South Africa from Canary Islands by flight ? You can check flights from Canary Islands to South Africa below.
You can find flight ticket prices from Canary Islands to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canary Islands to Las Palmas.
You take a flight from Las Palmas to Johannesburg and cost approximately 360 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
VY3184
Vueling Airlines
AF990
Air France
|
06:45
Las Palmas
18:20
Paris CDG
|
12:00
Paris CDG
05:00
Johannesburg
|
Connect |
D85962
Norwegian Air International
SA265
South African Airways
|
10:00
Las Palmas
21:05
Munich
|
15:25
Munich
07:40
Johannesburg
|
Connect |
WK201
Edelweiss Air
LX288
Swiss
|
10:15
Las Palmas
22:40
Zurich
|
15:20
Zurich
09:10
Johannesburg
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
|
11:20
Las Palmas
21:05
Munich
|
16:45
Munich
07:40
Johannesburg
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA147
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
07:30
Maputo
|
15:50
Lisbon
06:40
Maputo
08:35
Johannesburg
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA143
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
11:30
Maputo
|
15:50
Lisbon
06:40
Maputo
12:35
Johannesburg
|
Connect |
TP1119
TAP Portugal
DT653
TAAG Angola Airlines
DT577
TAAG Angola Airlines
|
13:35
Las Palmas
23:00
Lisbon
09:20
Luanda
|
15:50
Lisbon
06:30
Luanda
13:50
Johannesburg
|
Connect |
TP1119
TAP Portugal
TP289
TAP Portugal
DT577
TAAG Angola Airlines
|
13:35
Las Palmas
23:35
Lisbon
09:20
Luanda
|
15:50
Lisbon
07:05
Luanda
13:50
Johannesburg
|
Connect |
IB3825
Iberia
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
15:25
Las Palmas
21:50
Madrid
08:40
Addis Ababa
|
19:10
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
D85806
Norwegian Air International
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
15:40
Las Palmas
21:50
Madrid
08:40
Addis Ababa
|
19:20
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
D86350
Norwegian Air International
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
16:25
Las Palmas
21:50
Madrid
08:40
Addis Ababa
|
20:10
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Canary Islands to Arrecife.
You take a flight from Arrecife to Johannesburg and cost approximately 450 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FR2016
Ryanair
MS754
Egyptair
MS839
Egyptair
|
09:25
Arrecife
15:45
Madrid
23:05
Cairo
|
13:00
Madrid
20:25
Cairo
07:10
Johannesburg
|
Connect |
FR2016
Ryanair
SV0226
Saudia
SV0447
Saudia
|
09:25
Arrecife
16:50
Madrid
01:45
Jeddah
|
13:00
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
VY6275
Vueling Airlines
VY6246
Vueling Airlines
AZ0848
Alitalia
|
09:35
Arrecife
16:30
Valencia
22:10
Rome
|
13:10
Valencia
18:35
Rome
08:20
Johannesburg
|
Connect |
LG742
Luxair
LX759
Swiss
LX288
Swiss
|
10:10
Arrecife
19:00
Luxembourg
22:40
Zurich
|
15:10
Luxembourg
19:55
Zurich
09:10
Johannesburg
|
Connect |
LG742
Luxair
LG6555
Luxair
AZ0848
Alitalia
|
10:10
Arrecife
17:55
Luxembourg
22:10
Rome
|
15:10
Luxembourg
19:45
Rome
08:20
Johannesburg
|
Connect |
VY3286
Vueling Airlines
LX288
Swiss
|
10:10
Arrecife
22:40
Zurich
|
15:20
Zurich
09:10
Johannesburg
|
Connect |
VY2483
Vueling Airlines
VY6112
Vueling Airlines
AZ0848
Alitalia
|
10:15
Arrecife
15:05
Barcelona
22:10
Rome
|
14:15
Barcelona
16:55
Rome
08:20
Johannesburg
|
Connect |
VY2483
Vueling Airlines
MS768
Egyptair
MS839
Egyptair
|
10:15
Arrecife
16:25
Barcelona
23:05
Cairo
|
14:15
Barcelona
20:30
Cairo
07:10
Johannesburg
|
Connect |
VY2483
Vueling Airlines
VY6106
Vueling Airlines
AZ0848
Alitalia
|
10:15
Arrecife
18:20
Barcelona
22:10
Rome
|
14:15
Barcelona
20:10
Rome
08:20
Johannesburg
|
Connect |
IB3853
Iberia
IB3350
Iberia
MS839
Egyptair
|
10:25
Arrecife
17:10
Madrid
23:05
Cairo
|
14:00
Madrid
22:00
Cairo
07:10
Johannesburg
|
Connect |
IB3853
Iberia
SV0226
Saudia
SV0447
Saudia
|
10:25
Arrecife
16:50
Madrid
01:45
Jeddah
|
14:00
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
IB3853
Iberia
MS754
Egyptair
MS839
Egyptair
|
10:25
Arrecife
15:45
Madrid
23:05
Cairo
|
14:00
Madrid
20:25
Cairo
07:10
Johannesburg
|
Connect |
FR1587
Ryanair
SA261
South African Airways
|
10:35
Arrecife
20:45
Frankfurt
|
16:05
Frankfurt
07:25
Johannesburg
|
Connect |
FR1587
Ryanair
SW286
Air Namibia
SW723
Air Namibia
|
10:35
Arrecife
20:10
Frankfurt
07:45
Windhoek
|
16:05
Frankfurt
06:30
Windhoek
09:30
Johannesburg
|
Connect |
FR4896
Ryanair
AZ1320
Alitalia
AZ0848
Alitalia
|
10:35
Arrecife
19:15
Bologna
22:10
Rome
|
15:30
Bologna
20:15
Rome
08:20
Johannesburg
|
Connect |
FR1587
Ryanair
LH572
Lufthansa
|
10:35
Arrecife
22:05
Frankfurt
|
16:05
Frankfurt
08:30
Johannesburg
|
Connect |
FR4896
Ryanair
TK1326
Turkish Airlines
TK38 42
Turkish Airlines
|
10:35
Arrecife
19:00
Bologna
01:35
Istanbul Ataturk
|
15:30
Bologna
22:40
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
DE1409
Condor Flugdienst
SA261
South African Airways
|
10:45
Arrecife
20:45
Frankfurt
|
16:00
Frankfurt
07:25
Johannesburg
|
Connect |
DE1409
Condor Flugdienst
SW286
Air Namibia
SW723
Air Namibia
|
10:45
Arrecife
20:10
Frankfurt
07:45
Windhoek
|
16:00
Frankfurt
06:30
Windhoek
09:30
Johannesburg
|
Connect |
DE1409
Condor Flugdienst
LH572
Lufthansa
|
10:45
Arrecife
22:05
Frankfurt
|
16:00
Frankfurt
08:30
Johannesburg
|
Connect |
WK229
Edelweiss Air
LX288
Swiss
|
11:35
Arrecife
22:40
Zurich
|
16:30
Zurich
09:10
Johannesburg
|
Connect |
UX9076
Air Europa
SV0226
Saudia
SV0447
Saudia
|
11:50
Arrecife
16:50
Madrid
01:45
Jeddah
|
15:20
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
FR3488
Ryanair
AZ0083
Alitalia
AZ0848
Alitalia
|
12:25
Arrecife
17:55
Valencia
22:10
Rome
|
15:55
Valencia
19:55
Rome
08:20
Johannesburg
|
Connect |
VY2473
Vueling Airlines
VY6106
Vueling Airlines
AZ0848
Alitalia
|
13:15
Arrecife
18:20
Barcelona
22:10
Rome
|
17:15
Barcelona
20:10
Rome
08:20
Johannesburg
|
Connect |
IB3857
Iberia
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
13:40
Arrecife
21:50
Madrid
08:40
Addis Ababa
|
17:10
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
HV5684
Transavia Holland
KL0591
KLM
|
19:10
Arrecife
10:35
Amsterdam Schiphol
|
00:25
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife.
You take a flight from Tenerife to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
VY3215
Vueling Airlines
MS768
Egyptair
MS839
Egyptair
|
07:00
Tenerife
16:25
Barcelona
23:05
Cairo
|
11:20
Barcelona
20:30
Cairo
07:10
Johannesburg
|
Connect |
VY3215
Vueling Airlines
LY292
El Al
LY051
El Al
|
07:00
Tenerife
13:30
Barcelona
22:30
Tel Aviv
|
11:20
Barcelona
18:40
Tel Aviv
06:25
Johannesburg
|
Connect |
UX9045
Air Europa
AZ0063
Alitalia
AZ0848
Alitalia
|
07:05
Tenerife
17:35
Madrid
22:10
Rome
|
10:50
Madrid
20:00
Rome
08:20
Johannesburg
|
Connect |
UX9045
Air Europa
SV0226
Saudia
SV0447
Saudia
|
07:05
Tenerife
16:50
Madrid
01:45
Jeddah
|
10:50
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
VY3121
Vueling Airlines
VY1366
Vueling Airlines
AZ0848
Alitalia
|
07:30
Tenerife
17:00
Alicante
22:10
Rome
|
11:20
Alicante
19:05
Rome
08:20
Johannesburg
|
Connect |
VY3279
Vueling Airlines
LX2111
Swiss
LX288
Swiss
|
08:15
Tenerife
12:55
Malaga
22:40
Zurich
|
11:30
Malaga
15:35
Zurich
09:10
Johannesburg
|
Connect |
VY3279
Vueling Airlines
AZ0091
Alitalia
AZ0848
Alitalia
|
08:15
Tenerife
17:50
Malaga
22:10
Rome
|
11:30
Malaga
20:25
Rome
08:20
Johannesburg
|
Connect |
FR3064
Ryanair
FR6985
Ryanair
AZ0848
Alitalia
|
08:50
Tenerife
19:30
Barcelona
22:10
Rome
|
13:10
Barcelona
21:20
Rome
08:20
Johannesburg
|
Connect |
FR3064
Ryanair
MS768
Egyptair
MS839
Egyptair
|
08:50
Tenerife
16:25
Barcelona
23:05
Cairo
|
13:10
Barcelona
20:30
Cairo
07:10
Johannesburg
|
Connect |
FR5279
Ryanair
SV0226
Saudia
SV0447
Saudia
|
09:40
Tenerife
16:50
Madrid
01:45
Jeddah
|
13:30
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
IB3961
Iberia
IB3236
Iberia
AZ0848
Alitalia
|
09:45
Tenerife
15:30
Madrid
22:10
Rome
|
13:35
Madrid
18:05
Rome
08:20
Johannesburg
|
Connect |
IB3961
Iberia
IB3234
Iberia
AZ0848
Alitalia
|
09:45
Tenerife
17:00
Madrid
22:10
Rome
|
13:35
Madrid
19:30
Rome
08:20
Johannesburg
|
Connect |
IB3601
Iberia
IB8364
Iberia
AF990
Air France
|
09:45
Tenerife
15:00
Vigo
18:20
Paris CDG
|
13:15
Vigo
17:00
Paris CDG
05:00
Johannesburg
|
Connect |
IB3961
Iberia
MS754
Egyptair
MS839
Egyptair
|
09:45
Tenerife
15:45
Madrid
23:05
Cairo
|
13:35
Madrid
20:25
Cairo
07:10
Johannesburg
|
Connect |
VY3103
Vueling Airlines
TK1314
Turkish Airlines
TK38 42
Turkish Airlines
|
09:50
Tenerife
17:25
Valencia
01:35
Istanbul Ataturk
|
13:45
Valencia
22:05
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
VY3103
Vueling Airlines
LX2147
Swiss
LX288
Swiss
|
09:50
Tenerife
19:35
Valencia
22:40
Zurich
|
13:45
Valencia
21:40
Zurich
09:10
Johannesburg
|
Connect |
VY3119
Vueling Airlines
VY1366
Vueling Airlines
AZ0848
Alitalia
|
09:50
Tenerife
17:00
Alicante
22:10
Rome
|
13:40
Alicante
19:05
Rome
08:20
Johannesburg
|
Connect |
VY3103
Vueling Airlines
LX2143
Swiss
LX288
Swiss
|
09:50
Tenerife
14:50
Valencia
22:40
Zurich
|
13:45
Valencia
16:55
Zurich
09:10
Johannesburg
|
Connect |
UX9047
Air Europa
AZ0063
Alitalia
AZ0848
Alitalia
|
09:55
Tenerife
17:35
Madrid
22:10
Rome
|
13:40
Madrid
20:00
Rome
08:20
Johannesburg
|
Connect |
UX9047
Air Europa
MS754
Egyptair
MS839
Egyptair
|
09:55
Tenerife
15:45
Madrid
23:05
Cairo
|
13:40
Madrid
20:25
Cairo
07:10
Johannesburg
|
Connect |
UX9047
Air Europa
UX1047
Air Europa
AZ0848
Alitalia
|
09:55
Tenerife
15:00
Madrid
22:10
Rome
|
13:40
Madrid
17:25
Rome
08:20
Johannesburg
|
Connect |
UX9047
Air Europa
SV0226
Saudia
SV0447
Saudia
|
09:55
Tenerife
16:50
Madrid
01:45
Jeddah
|
13:40
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
IB3943
Iberia
IB3350
Iberia
MS839
Egyptair
|
11:05
Tenerife
17:10
Madrid
23:05
Cairo
|
15:00
Madrid
22:00
Cairo
07:10
Johannesburg
|
Connect |
IB3943
Iberia
IB3234
Iberia
AZ0848
Alitalia
|
11:05
Tenerife
17:00
Madrid
22:10
Rome
|
15:00
Madrid
19:30
Rome
08:20
Johannesburg
|
Connect |
VY3219
Vueling Airlines
VY6106
Vueling Airlines
AZ0848
Alitalia
|
11:05
Tenerife
18:20
Barcelona
22:10
Rome
|
15:25
Barcelona
20:10
Rome
08:20
Johannesburg
|
Connect |
IB3943
Iberia
SV0226
Saudia
SV0447
Saudia
|
11:05
Tenerife
16:50
Madrid
01:45
Jeddah
|
15:00
Madrid
23:30
Jeddah
07:30
Johannesburg
|
Connect |
VY3219
Vueling Airlines
MS768
Egyptair
MS839
Egyptair
|
11:05
Tenerife
16:25
Barcelona
23:05
Cairo
|
15:25
Barcelona
20:30
Cairo
07:10
Johannesburg
|
Connect |
NT619
Binter Canarias
WK231
Edelweiss Air
LX288
Swiss
|
12:00
Tenerife
13:55
Santa Cruz de la Palma
22:40
Zurich
|
12:30
Santa Cruz de la Palma
19:25
Zurich
09:10
Johannesburg
|
Connect |
VY3277
Vueling Airlines
LX2117
Swiss
LX288
Swiss
|
12:35
Tenerife
18:20
Malaga
22:40
Zurich
|
15:50
Malaga
21:00
Zurich
09:10
Johannesburg
|
Connect |
VY3277
Vueling Airlines
AZ0091
Alitalia
AZ0848
Alitalia
|
12:35
Tenerife
17:50
Malaga
22:10
Rome
|
15:50
Malaga
20:25
Rome
08:20
Johannesburg
|
Connect |
VY3277
Vueling Airlines
VY6210
Vueling Airlines
AZ0848
Alitalia
|
12:35
Tenerife
17:40
Malaga
22:10
Rome
|
15:50
Malaga
20:15
Rome
08:20
Johannesburg
|
Connect |
NT6810
Binter Canarias
TP842
TAP Portugal
AZ0848
Alitalia
|
12:50
Tenerife
15:45
Lisbon
22:10
Rome
|
14:55
Lisbon
19:35
Rome
08:20
Johannesburg
|
Connect |
UX9049
Air Europa
LY398
El Al
LY053
El Al
|
14:25
Tenerife
22:50
Madrid
05:55
Tel Aviv
|
18:10
Madrid
04:30
Tel Aviv
13:50
Johannesburg
|
Connect |
UX9049
Air Europa
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
14:25
Tenerife
21:50
Madrid
08:40
Addis Ababa
|
18:10
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
VY3217
Vueling Airlines
VY7844
Vueling Airlines
LY053
El Al
|
14:55
Tenerife
23:00
Barcelona
05:55
Tel Aviv
|
19:15
Barcelona
04:20
Tel Aviv
13:50
Johannesburg
|
Connect |
IB3963
Iberia
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
16:10
Tenerife
21:50
Madrid
08:40
Addis Ababa
|
19:55
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
IB3955
Iberia
LY398
El Al
LY053
El Al
|
16:15
Tenerife
22:50
Madrid
05:55
Tel Aviv
|
20:00
Madrid
04:30
Tel Aviv
13:50
Johannesburg
|
Connect |
IB3955
Iberia
ET713
Ethiopian Airlines
ET809
Ethiopian Airlines
|
16:15
Tenerife
21:50
Madrid
08:40
Addis Ababa
|
20:00
Madrid
06:00
Addis Ababa
13:05
Johannesburg
|
Connect |
VY3106
Vueling Airlines
DT653
TAAG Angola Airlines
DT577
TAAG Angola Airlines
|
16:20
Tenerife
23:00
Lisbon
09:20
Luanda
|
18:40
Lisbon
06:30
Luanda
13:50
Johannesburg
|
Connect |
UX9117
Air Europa
LY398
El Al
LY053
El Al
|
17:55
Tenerife
22:50
Madrid
05:55
Tel Aviv
|
21:40
Madrid
04:30
Tel Aviv
13:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Canary Islands to Tenerife Sur Apt.
You take a flight from Tenerife Sur Apt to Johannesburg and cost approximately 410 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WK215
Edelweiss Air
LX288
Swiss
|
10:25
Tenerife Sur Apt
22:40
Zurich
|
15:40
Zurich
09:10
Johannesburg
|
Connect |
DE1585
Condor Flugdienst
SA265
South African Airways
|
11:15
Tenerife Sur Apt
21:05
Munich
|
16:45
Munich
07:40
Johannesburg
|
Connect |
U23858
easyJet
AF990
Air France
|
11:20
Tenerife Sur Apt
18:20
Paris CDG
|
16:35
Paris CDG
05:00
Johannesburg
|
Connect |
DE1479
Condor Flugdienst
LH572
Lufthansa
|
12:05
Tenerife Sur Apt
22:05
Frankfurt
|
17:45
Frankfurt
08:30
Johannesburg
|
Connect |
DE1479
Condor Flugdienst
SA261
South African Airways
|
12:05
Tenerife Sur Apt
20:45
Frankfurt
|
17:45
Frankfurt
07:25
Johannesburg
|
Connect |
BA415
British Airways
BA057
British Airways
|
13:35
Tenerife Sur Apt
21:25
London Heathrow
|
17:55
London Heathrow
09:15
Johannesburg
|
Connect |
BA415
British Airways
SA235
South African Airways
|
13:35
Tenerife Sur Apt
19:00
London Heathrow
|
17:55
London Heathrow
07:05
Johannesburg
|
Connect |
BA415
British Airways
BA055
British Airways
|
13:35
Tenerife Sur Apt
19:05
London Heathrow
|
17:55
London Heathrow
07:05
Johannesburg
|
Connect |
HV6674
Transavia Holland
KL0591
KLM
|
18:55
Tenerife Sur Apt
10:35
Amsterdam Schiphol
|
00:25
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
HV6182 6674
Transavia Holland
KL0591
KLM
|
19:00
Tenerife Sur Apt
10:35
Amsterdam Schiphol
|
00:30
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
HV6672
Transavia Holland
KL0591
KLM
|
19:40
Tenerife Sur Apt
10:35
Amsterdam Schiphol
|
01:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Canary Islands to Las Palmas.
You take a flight from Las Palmas to Durban and cost approximately 390 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
D85962
Norwegian Air International
SA265
South African Airways
SA543
South African Airways
|
10:00
Las Palmas
21:05
Munich
09:35
Johannesburg
|
15:25
Munich
07:40
Johannesburg
10:40
Durban
|
Connect |
D85962
Norwegian Air International
SA265
South African Airways
JE245
Mango
|
10:00
Las Palmas
21:05
Munich
08:35
Johannesburg
|
15:25
Munich
07:40
Johannesburg
09:45
Durban
|
Connect |
WK201
Edelweiss Air
LX288
Swiss
SA547
South African Airways
|
10:15
Las Palmas
22:40
Zurich
15:15
Johannesburg
|
15:20
Zurich
09:10
Johannesburg
16:20
Durban
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
JE334
Mango
|
10:15
Las Palmas
19:45
Zurich
08:40
Capetown
|
15:20
Zurich
07:10
Capetown
10:35
Durban
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
BA6315
British Airways
|
10:15
Las Palmas
19:45
Zurich
08:55
Capetown
|
15:20
Zurich
07:10
Capetown
10:55
Durban
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
MN701
Comair
|
10:15
Las Palmas
19:45
Zurich
10:35
Capetown
|
15:20
Zurich
07:10
Capetown
12:35
Durban
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
SA543
South African Airways
|
11:20
Las Palmas
21:05
Munich
09:35
Johannesburg
|
16:45
Munich
07:40
Johannesburg
10:40
Durban
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
JE245
Mango
|
11:20
Las Palmas
21:05
Munich
08:35
Johannesburg
|
16:45
Munich
07:40
Johannesburg
09:45
Durban
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
JE247
Mango
|
11:20
Las Palmas
21:05
Munich
10:25
Johannesburg
|
16:45
Munich
07:40
Johannesburg
11:35
Durban
|
Connect |
BA2601
British Airways
BA2041
British Airways
BA6313
British Airways
|
12:30
Las Palmas
20:00
London Gatwick
17:30
Capetown
|
16:45
London Gatwick
09:45
Capetown
19:30
Durban
|
Connect |
BA2601
British Airways
BA2041
British Airways
BA6305
British Airways
|
12:30
Las Palmas
20:00
London Gatwick
12:00
Capetown
|
16:45
London Gatwick
09:45
Capetown
14:00
Durban
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA147
South African Airways
SA543
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
07:30
Maputo
09:35
Johannesburg
|
15:50
Lisbon
06:40
Maputo
08:35
Johannesburg
10:40
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Canary Islands to Las Palmas.
You take a flight from Las Palmas to Bloemfontein and cost approximately 490 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
VY3184
Vueling Airlines
AF990
Air France
SA1003
South African Airways
|
06:45
Las Palmas
18:20
Paris CDG
08:00
Johannesburg
|
12:00
Paris CDG
05:00
Johannesburg
09:00
Bloemfontein
|
Connect |
VY3184
Vueling Airlines
AF990
Air France
SA1001
South African Airways
|
06:45
Las Palmas
18:20
Paris CDG
06:10
Johannesburg
|
12:00
Paris CDG
05:00
Johannesburg
07:05
Bloemfontein
|
Connect |
VY3184
Vueling Airlines
AF990
Air France
SA8401
South African Airways
|
06:45
Las Palmas
18:20
Paris CDG
05:50
Johannesburg
|
12:00
Paris CDG
05:00
Johannesburg
06:45
Bloemfontein
|
Connect |
D85962
Norwegian Air International
SA265
South African Airways
SA1005
South African Airways
|
10:00
Las Palmas
21:05
Munich
09:45
Johannesburg
|
15:25
Munich
07:40
Johannesburg
10:45
Bloemfontein
|
Connect |
D85962
Norwegian Air International
SA265
South African Airways
SA8413
South African Airways
|
10:00
Las Palmas
21:05
Munich
12:20
Johannesburg
|
15:25
Munich
07:40
Johannesburg
13:25
Bloemfontein
|
Connect |
D85962
Norwegian Air International
LH574
Lufthansa
SA1057
South African Airways
|
10:00
Las Palmas
19:00
Munich
16:30
Capetown
|
15:25
Munich
07:40
Capetown
18:00
Bloemfontein
|
Connect |
D85962
Norwegian Air International
LH574
Lufthansa
JE402
Mango
|
10:00
Las Palmas
19:00
Munich
09:10
Capetown
|
15:25
Munich
07:40
Capetown
10:40
Bloemfontein
|
Connect |
D85962
Norwegian Air International
SA265
South African Airways
SA1011
South African Airways
|
10:00
Las Palmas
21:05
Munich
13:50
Johannesburg
|
15:25
Munich
07:40
Johannesburg
14:50
Bloemfontein
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
JE402
Mango
|
10:15
Las Palmas
19:45
Zurich
09:10
Capetown
|
15:20
Zurich
07:10
Capetown
10:40
Bloemfontein
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
JE408
Mango
|
10:15
Las Palmas
19:45
Zurich
11:40
Capetown
|
15:20
Zurich
07:10
Capetown
13:10
Bloemfontein
|
Connect |
WK201
Edelweiss Air
LX288
Swiss
SA8413
South African Airways
|
10:15
Las Palmas
22:40
Zurich
12:20
Johannesburg
|
15:20
Zurich
09:10
Johannesburg
13:25
Bloemfontein
|
Connect |
WK201
Edelweiss Air
LX288
Swiss
SA8409
South African Airways
|
10:15
Las Palmas
22:40
Zurich
14:00
Johannesburg
|
15:20
Zurich
09:10
Johannesburg
14:55
Bloemfontein
|
Connect |
WK201
Edelweiss Air
WK86
Edelweiss Air
SA1057
South African Airways
|
10:15
Las Palmas
19:45
Zurich
16:30
Capetown
|
15:20
Zurich
07:10
Capetown
18:00
Bloemfontein
|
Connect |
WK201
Edelweiss Air
LX288
Swiss
SA1011
South African Airways
|
10:15
Las Palmas
22:40
Zurich
13:50
Johannesburg
|
15:20
Zurich
09:10
Johannesburg
14:50
Bloemfontein
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
SA8413
South African Airways
|
11:20
Las Palmas
21:05
Munich
12:20
Johannesburg
|
16:45
Munich
07:40
Johannesburg
13:25
Bloemfontein
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
SA1011
South African Airways
|
11:20
Las Palmas
21:05
Munich
13:50
Johannesburg
|
16:45
Munich
07:40
Johannesburg
14:50
Bloemfontein
|
Connect |
DE1523
Condor Flugdienst
LH574
Lufthansa
JE402
Mango
|
11:20
Las Palmas
19:00
Munich
09:10
Capetown
|
16:45
Munich
07:40
Capetown
10:40
Bloemfontein
|
Connect |
DE1523
Condor Flugdienst
LH574
Lufthansa
SA1057
South African Airways
|
11:20
Las Palmas
19:00
Munich
16:30
Capetown
|
16:45
Munich
07:40
Capetown
18:00
Bloemfontein
|
Connect |
DE1523
Condor Flugdienst
SA265
South African Airways
SA1005
South African Airways
|
11:20
Las Palmas
21:05
Munich
09:45
Johannesburg
|
16:45
Munich
07:40
Johannesburg
10:45
Bloemfontein
|
Connect |
BA2601
British Airways
BA2041
British Airways
JE408
Mango
|
12:30
Las Palmas
20:00
London Gatwick
11:40
Capetown
|
16:45
London Gatwick
09:45
Capetown
13:10
Bloemfontein
|
Connect |
BA2601
British Airways
BA2041
British Airways
SA1057
South African Airways
|
12:30
Las Palmas
20:00
London Gatwick
16:30
Capetown
|
16:45
London Gatwick
09:45
Capetown
18:00
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA143
South African Airways
SA8409
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
11:30
Maputo
14:00
Johannesburg
|
15:50
Lisbon
06:40
Maputo
12:35
Johannesburg
14:55
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA143
South African Airways
SA1011
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
11:30
Maputo
13:50
Johannesburg
|
15:50
Lisbon
06:40
Maputo
12:35
Johannesburg
14:50
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP289
TAP Portugal
DT577
TAAG Angola Airlines
SA1013
South African Airways
|
13:35
Las Palmas
23:35
Lisbon
09:20
Luanda
15:30
Johannesburg
|
15:50
Lisbon
07:05
Luanda
13:50
Johannesburg
16:25
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA147
South African Airways
SA1011
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
07:30
Maputo
13:50
Johannesburg
|
15:50
Lisbon
06:40
Maputo
08:35
Johannesburg
14:50
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA147
South African Airways
SA8413
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
07:30
Maputo
12:20
Johannesburg
|
15:50
Lisbon
06:40
Maputo
08:35
Johannesburg
13:25
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA147
South African Airways
SA1005
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
07:30
Maputo
09:45
Johannesburg
|
15:50
Lisbon
06:40
Maputo
08:35
Johannesburg
10:45
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP289
TAP Portugal
DT579
TAAG Angola Airlines
SA1057
South African Airways
|
13:35
Las Palmas
23:35
Lisbon
08:40
Luanda
16:30
Capetown
|
15:50
Lisbon
07:05
Luanda
13:40
Capetown
18:00
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP289
TAP Portugal
DT577
TAAG Angola Airlines
SA1017
South African Airways
|
13:35
Las Palmas
23:35
Lisbon
09:20
Luanda
17:00
Johannesburg
|
15:50
Lisbon
07:05
Luanda
13:50
Johannesburg
18:00
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP283
TAP Portugal
SA143
South African Airways
SA1013
South African Airways
|
13:35
Las Palmas
19:10
Lisbon
11:30
Maputo
15:30
Johannesburg
|
15:50
Lisbon
06:40
Maputo
12:35
Johannesburg
16:25
Bloemfontein
|
Connect |
TP1119
TAP Portugal
TP289
TAP Portugal
DT577
TAAG Angola Airlines
SA8411
South African Airways
|
13:35
Las Palmas
23:35
Lisbon
09:20
Luanda
15:45
Johannesburg
|
15:50
Lisbon
07:05
Luanda
13:50
Johannesburg
16:45
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com