How to get to Cape Verde from South Africa by flight ? You can check flights from South Africa to Cape Verde below.
You can find flight ticket prices from South Africa to Cape Verde with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Sal Island and cost approximately 2100 USD.
You take a bus, shuttle or taxi from Sal Island to your destination in Cape Verde.
Flight | Depart | Arrive | |
---|---|---|---|
KP65
ASKY
KP62
ASKY
VR0629
Cabo Verde Airlines
|
07:10
Johannesburg
14:00
Lome
04:10
Lagos
|
11:30
Lome
16:00
Lagos
06:30
Sal Island
|
Connect |
KP65
ASKY
KP52 54 54
ASKY
VR0621
Cabo Verde Airlines
|
07:10
Johannesburg
13:35
Lome
05:10
Blaise Diagne
|
11:30
Lome
17:00
Blaise Diagne
05:30
Sal Island
|
Connect |
P47564
Air Peace
VR0629
Cabo Verde Airlines
|
11:00
Johannesburg
04:10
Lagos
|
16:00
Lagos
06:30
Sal Island
|
Connect |
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
15:00
Johannesburg
04:10
Lagos
|
20:10
Lagos
06:30
Sal Island
|
Connect |
LH573
Lufthansa
LH1168
Lufthansa
VR0601
Cabo Verde Airlines
|
19:30
Johannesburg
13:15
Frankfurt
16:35
Lisbon
|
05:20
Frankfurt
15:20
Lisbon
19:50
Sal Island
|
Connect |
SA260
South African Airways
TP583
TAP Portugal
TP1549
TAP Portugal
|
19:35
Johannesburg
15:55
Frankfurt
22:40
Lisbon
|
06:10
Frankfurt
18:00
Lisbon
01:50
Sal Island
|
Connect |
SA260
South African Airways
LH1176
Lufthansa
TP1553
TAP Portugal
|
19:35
Johannesburg
09:50
Frankfurt
19:25
Porto
|
06:10
Frankfurt
11:35
Porto
22:55
Sal Island
|
Connect |
AF995
Air France
VR0641
Cabo Verde Airlines
|
19:50
Johannesburg
17:00
Paris CDG
|
05:45
Paris CDG
21:00
Sal Island
|
Connect |
AF995
Air France
AF1024
Air France
VR0601
Cabo Verde Airlines
|
19:50
Johannesburg
09:45
Paris CDG
16:35
Lisbon
|
05:45
Paris CDG
11:25
Lisbon
19:50
Sal Island
|
Connect |
AF995
Air France
AF1624
Air France
VR0601
Cabo Verde Airlines
|
19:50
Johannesburg
13:25
Paris CDG
16:35
Lisbon
|
05:45
Paris CDG
15:05
Lisbon
19:50
Sal Island
|
Connect |
SA234
South African Airways
TP1359
TAP Portugal
TP1549
TAP Portugal
|
20:00
Johannesburg
13:40
London Heathrow
22:40
Lisbon
|
06:25
London Heathrow
16:20
Lisbon
01:50
Sal Island
|
Connect |
AZ0849
Alitalia
AZ1024
Alitalia
VR0631
Cabo Verde Airlines
|
20:55
Johannesburg
09:10
Rome
17:50
Milan Malpensa
|
07:00
Rome
10:25
Milan Malpensa
21:05
Sal Island
|
Connect |
LX289
Swiss
LX2084
Swiss
VR0601
Cabo Verde Airlines
|
22:15
Johannesburg
09:15
Zurich
16:35
Lisbon
|
07:55
Zurich
11:00
Lisbon
19:50
Sal Island
|
Connect |
BA054
British Airways
BA506
British Airways
VR0601
Cabo Verde Airlines
|
22:15
Johannesburg
09:20
London Heathrow
16:35
Lisbon
|
07:35
London Heathrow
12:00
Lisbon
19:50
Sal Island
|
Connect |
KL0592
KLM
KL1695
KLM
VR0601
Cabo Verde Airlines
|
23:55
Johannesburg
12:35
Amsterdam Schiphol
16:35
Lisbon
|
10:15
Amsterdam Schiphol
14:35
Lisbon
19:50
Sal Island
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Praia and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Praia to your destination in Cape Verde.
Flight | Depart | Arrive | |
---|---|---|---|
HF905
Air Cote D'Ivoire
DT652
TAAG Angola Airlines
TP1543
TAP Portugal
|
05:25
Johannesburg
13:00
Luanda
22:40
Lisbon
|
07:50
Luanda
20:30
Lisbon
02:00
Praia
|
Connect |
KP65
ASKY
KP52 54 54
ASKY
R2721
Groupe Transair
|
07:10
Johannesburg
13:35
Lome
08:00
Blaise Diagne
|
11:30
Lome
17:00
Blaise Diagne
09:15
Praia
|
Connect |
KP65
ASKY
KP52 54 54
ASKY
HC207
Air Senegal
|
07:10
Johannesburg
13:35
Lome
11:25
Blaise Diagne
|
11:30
Lome
17:00
Blaise Diagne
12:25
Praia
|
Connect |
5Z4018
CemAir
DT652
TAAG Angola Airlines
TP1543
TAP Portugal
|
08:00
Johannesburg
13:00
Luanda
22:40
Lisbon
|
10:30
Luanda
20:30
Lisbon
02:00
Praia
|
Connect |
SA060
South African Airways
VR0629
Cabo Verde Airlines
3B805
TICV
|
15:00
Johannesburg
04:10
Lagos
08:25
Sal Island
|
20:10
Lagos
06:30
Sal Island
09:10
Praia
|
Connect |
SA060
South African Airways
VR0629
Cabo Verde Airlines
VR6101
Cabo Verde Airlines
|
15:00
Johannesburg
04:10
Lagos
20:30
Sal Island
|
20:10
Lagos
06:30
Sal Island
21:15
Praia
|
Connect |
DT578
TAAG Angola Airlines
TP286
TAP Portugal
TP1545
TAP Portugal
|
16:05
Johannesburg
23:20
Luanda
09:10
Lisbon
|
19:05
Luanda
06:15
Lisbon
12:30
Praia
|
Connect |
DT578
TAAG Angola Airlines
DT650
TAAG Angola Airlines
TP1545
TAP Portugal
|
16:05
Johannesburg
23:55
Luanda
09:10
Lisbon
|
19:05
Luanda
07:10
Lisbon
12:30
Praia
|
Connect |
SA209
South African Airways
TP1528
TAP Portugal
TP1545
TAP Portugal
|
17:40
Johannesburg
02:15
Accra
09:10
Lisbon
|
21:45
Accra
07:55
Lisbon
12:30
Praia
|
Connect |
SA058
South African Airways
AT269
Royal Air Maroc
AT593
Royal Air Maroc
|
20:45
Johannesburg
02:15
Kinshasa
22:45
Casablanca
|
23:30
Kinshasa
08:50
Casablanca
00:50
Praia
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Sal Island and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Sal Island to your destination in Cape Verde.
Flight | Depart | Arrive | |
---|---|---|---|
5Z111
CemAir
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
07:55
Bloemfontein
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
08:55
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
5Z111
CemAir
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
07:55
Bloemfontein
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
08:55
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
5Z1992
CemAir
JE258
Mango
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:00
Bloemfontein
11:15
Durban
15:00
Johannesburg
04:10
Lagos
|
09:20
Durban
12:20
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
4Z702
Airlink
P47564
Air Peace
VR0629
Cabo Verde Airlines
|
08:15
Bloemfontein
11:00
Johannesburg
04:10
Lagos
|
09:15
Johannesburg
16:00
Lagos
06:30
Sal Island
|
Connect |
4Z702
Airlink
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
08:15
Bloemfontein
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
09:15
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
4Z702
Airlink
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
08:15
Bloemfontein
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
09:15
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
4Z702
Airlink
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:15
Bloemfontein
15:00
Johannesburg
04:10
Lagos
|
09:15
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
5Z115
CemAir
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
12:00
Bloemfontein
15:00
Johannesburg
04:10
Lagos
|
13:00
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
JE407
Mango
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
13:30
Bloemfontein
02:05
Capetown
16:35
Lisbon
|
15:10
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
4Z714
Airlink
AF995
Air France
VR0641
Cabo Verde Airlines
|
14:45
Bloemfontein
19:50
Johannesburg
17:00
Paris CDG
|
15:45
Johannesburg
05:45
Paris CDG
21:00
Sal Island
|
Connect |
5Z113
CemAir
AF995
Air France
AF1624
Air France
VR0601
Cabo Verde Airlines
|
17:00
Bloemfontein
19:50
Johannesburg
13:25
Paris CDG
16:35
Lisbon
|
17:55
Johannesburg
05:45
Paris CDG
15:05
Lisbon
19:50
Sal Island
|
Connect |
4Z706
Airlink
AF995
Air France
AF1624
Air France
VR0601
Cabo Verde Airlines
|
17:45
Bloemfontein
19:50
Johannesburg
13:25
Paris CDG
16:35
Lisbon
|
18:45
Johannesburg
05:45
Paris CDG
15:05
Lisbon
19:50
Sal Island
|
Connect |
4Z706
Airlink
AF995
Air France
AF1024
Air France
VR0601
Cabo Verde Airlines
|
17:45
Bloemfontein
19:50
Johannesburg
09:45
Paris CDG
16:35
Lisbon
|
18:45
Johannesburg
05:45
Paris CDG
11:25
Lisbon
19:50
Sal Island
|
Connect |
JE423
Mango
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
18:00
Bloemfontein
02:05
Capetown
16:35
Lisbon
|
19:40
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
4Z609
Airlink
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
18:20
Bloemfontein
02:05
Capetown
16:35
Lisbon
|
20:05
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.
You take a flight from Port Elizabeth to Sal Island and cost approximately 2400 USD.
You take a bus, shuttle or taxi from Sal Island to your destination in Cape Verde.
Flight | Depart | Arrive | |
---|---|---|---|
JE534 524
Mango
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:25
Port Elizabeth
15:00
Johannesburg
04:10
Lagos
|
10:05
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
BA6248
British Airways
P47564
Air Peace
VR0629
Cabo Verde Airlines
|
08:25
Port Elizabeth
11:00
Johannesburg
04:10
Lagos
|
10:00
Johannesburg
16:00
Lagos
06:30
Sal Island
|
Connect |
JE534
Mango
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:35
Port Elizabeth
15:00
Johannesburg
04:10
Lagos
|
10:15
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
JE534
Mango
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
08:35
Port Elizabeth
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
10:15
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
JE534
Mango
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
08:35
Port Elizabeth
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
10:15
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
FA370
Safair
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:40
Port Elizabeth
15:00
Johannesburg
04:10
Lagos
|
10:20
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
FA370
Safair
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
08:40
Port Elizabeth
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
10:20
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
FA370
Safair
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
08:40
Port Elizabeth
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
10:20
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
FA424
Safair
FA349
Safair
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:55
Port Elizabeth
11:20
Durban
15:00
Johannesburg
04:10
Lagos
|
10:15
Durban
12:30
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
4Z794
Airlink
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
09:30
Port Elizabeth
15:00
Johannesburg
04:10
Lagos
|
11:15
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
4Z794
Airlink
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
09:30
Port Elizabeth
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
11:15
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
4Z794
Airlink
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
09:30
Port Elizabeth
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
11:15
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
FA131
Safair
TP276
TAP Portugal
TP1946
TAP Portugal
TP1553
TAP Portugal
|
14:00
Port Elizabeth
02:05
Capetown
15:55
Lisbon
19:25
Porto
|
15:25
Capetown
11:30
Lisbon
16:45
Porto
22:55
Sal Island
|
Connect |
4Z676
Airlink
TP276
TAP Portugal
TP1946
TAP Portugal
TP1553
TAP Portugal
|
18:00
Port Elizabeth
02:05
Capetown
15:55
Lisbon
19:25
Porto
|
19:25
Capetown
11:30
Lisbon
16:45
Porto
22:55
Sal Island
|
Connect |
4Z676
Airlink
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
18:00
Port Elizabeth
02:05
Capetown
16:35
Lisbon
|
19:25
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to East London.
You take a flight from East London to Sal Island and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Sal Island to your destination in Cape Verde.
Flight | Depart | Arrive | |
---|---|---|---|
FA141
Safair
FA112
Safair
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
08:40
East London
11:30
Capetown
15:00
Johannesburg
04:10
Lagos
|
10:10
Capetown
13:45
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
FA381
Safair
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
09:15
East London
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
10:45
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
4Z914
Airlink
LA8059
LATAM Chile
LA3392
LATAM Chile
VR0664
Cabo Verde Airlines
|
09:20
East London
12:15
Johannesburg
21:10
Sao Paulo
01:05
Recife
|
10:55
Johannesburg
17:00
Sao Paulo
00:15
Recife
07:00
Sal Island
|
Connect |
4Z914
Airlink
LA8059
LATAM Chile
LA3565
LATAM Chile
VR0668
Cabo Verde Airlines
|
09:20
East London
12:15
Johannesburg
19:40
Sao Paulo
00:55
Fortaleza
|
10:55
Johannesburg
17:00
Sao Paulo
23:05
Fortaleza
07:00
Sal Island
|
Connect |
FA241
Safair
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
10:30
East London
15:00
Johannesburg
04:10
Lagos
|
12:00
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
MN802
Comair
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
11:50
East London
15:00
Johannesburg
04:10
Lagos
|
13:15
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
4Z916
Airlink
SA060
South African Airways
VR0629
Cabo Verde Airlines
|
12:25
East London
15:00
Johannesburg
04:10
Lagos
|
14:00
Johannesburg
20:10
Lagos
06:30
Sal Island
|
Connect |
FA143 145
Safair
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
14:55
East London
02:05
Capetown
16:35
Lisbon
|
16:25
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
FA143 145
Safair
TP276
TAP Portugal
TP1946
TAP Portugal
TP1553
TAP Portugal
|
14:55
East London
02:05
Capetown
15:55
Lisbon
19:25
Porto
|
16:25
Capetown
11:30
Lisbon
16:45
Porto
22:55
Sal Island
|
Connect |
MN804
Comair
AF995
Air France
VR0641
Cabo Verde Airlines
|
15:35
East London
19:50
Johannesburg
17:00
Paris CDG
|
17:00
Johannesburg
05:45
Paris CDG
21:00
Sal Island
|
Connect |
4Z682
Airlink
TP276
TAP Portugal
VR0601
Cabo Verde Airlines
|
16:55
East London
02:05
Capetown
16:35
Lisbon
|
18:30
Capetown
11:30
Lisbon
19:50
Sal Island
|
Connect |
4Z682
Airlink
TP276
TAP Portugal
TP1946
TAP Portugal
TP1553
TAP Portugal
|
16:55
East London
02:05
Capetown
15:55
Lisbon
19:25
Porto
|
18:30
Capetown
11:30
Lisbon
16:45
Porto
22:55
Sal Island
|
Connect |
4Z918
Airlink
AF995
Air France
AF1624
Air France
VR0601
Cabo Verde Airlines
|
17:10
East London
19:50
Johannesburg
13:25
Paris CDG
16:35
Lisbon
|
18:45
Johannesburg
05:45
Paris CDG
15:05
Lisbon
19:50
Sal Island
|
Connect |
FA245
Safair
AF995
Air France
VR0641
Cabo Verde Airlines
|
17:15
East London
19:50
Johannesburg
17:00
Paris CDG
|
18:45
Johannesburg
05:45
Paris CDG
21:00
Sal Island
|
Connect |
FA245
Safair
AF995
Air France
AF1024
Air France
VR0601
Cabo Verde Airlines
|
17:15
East London
19:50
Johannesburg
09:45
Paris CDG
16:35
Lisbon
|
18:45
Johannesburg
05:45
Paris CDG
11:25
Lisbon
19:50
Sal Island
|
Connect |
FA245
Safair
AF995
Air France
AF1624
Air France
VR0601
Cabo Verde Airlines
|
17:15
East London
19:50
Johannesburg
13:25
Paris CDG
16:35
Lisbon
|
18:45
Johannesburg
05:45
Paris CDG
15:05
Lisbon
19:50
Sal Island
|
Connect |
You can find hotels and accommodations in Cape Verde with our hotels search tool below
Booking.com