HowToGo

Flight from South Africa to Cape Verde

How to get to Cape Verde from South Africa by flight ? You can check flights from South Africa to Cape Verde below.

Search Transfer from South Africa to Cape Verde

Search Flights

You can find flight ticket prices from South Africa to Cape Verde with our flight tickets search tool below

1. Johannesburg to Sal Island

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Sal Island and cost approximately 2100 USD.

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

2. Johannesburg to Praia

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Praia and cost approximately 1400 USD.

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

3. Bloemfontein to Sal Island

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

  2. You take a flight from Bloemfontein to Sal Island and cost approximately 1700 USD.

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

4. Port Elizabeth to Sal Island

  1. You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.

  2. You take a flight from Port Elizabeth to Sal Island and cost approximately 2400 USD.

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

5. East London to Sal Island

  1. You take a bus, shuttle or taxi from your location in South Africa to East London.

  2. You take a flight from East London to Sal Island and cost approximately 1900 USD.

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

References

Find Hotels in Cape Verde

You can find hotels and accommodations in Cape Verde with our hotels search tool below

Booking.com