HowToGo

Flight from Benin to South Africa

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

Search Transfer from Benin to South Africa

Search Flights

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

1. Lagos to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Benin to Lagos.

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

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

Flight Depart Arrive
AW207 Africa World Airlines
SA210 South African Airways
06:00 Lagos
09:20 Accra
06:00 Accra
17:10 Johannesburg
Connect
KQ533 Kenya Airways
KQ764 Kenya Airways
12:40 Lagos
21:50 Nairobi
20:00 Nairobi
01:05 Johannesburg
Connect
DT565 TAAG Angola Airlines
DT575 TAAG Angola Airlines
15:30 Lagos
19:20 Luanda
18:30 Luanda
23:50 Johannesburg
Connect
WB203 Rwandair Express
WB102 Rwandair Express
15:30 Lagos
22:35 Kigali
21:00 Kigali
02:25 Johannesburg
Connect
AW223 Africa World Airlines
SA057 South African Airways
20:40 Lagos
22:20 Accra
20:40 Accra
06:05 Johannesburg
Connect
KQ535 Kenya Airways
KQ760 Kenya Airways
22:10 Lagos
07:45 Nairobi
05:30 Nairobi
10:55 Johannesburg
Connect
SA061 South African Airways
22:25 Lagos
05:10 Johannesburg Direct

2. Lagos to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Benin to Lagos.

  2. You take a flight from Lagos to Pietermaritzburg and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in South Africa.

Flight Depart Arrive
AW207 Africa World Airlines
SA210 South African Airways
SA8739 South African Airways
06:00 Lagos
09:20 Accra
18:15 Johannesburg
06:00 Accra
17:10 Johannesburg
19:15 Pietermaritzburg
Connect
AW223 Africa World Airlines
SA057 South African Airways
SA8747 South African Airways
20:40 Lagos
22:20 Accra
07:00 Johannesburg
20:40 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
SA061 South African Airways
SA8747 South African Airways
22:25 Lagos
07:00 Johannesburg
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
SA061 South African Airways
SA8735 South African Airways
22:25 Lagos
12:15 Johannesburg
05:10 Johannesburg
13:15 Pietermaritzburg
Connect

3. Cotonou to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Benin to Cotonou.

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

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

Flight Depart Arrive
KP37 ASKY
KP34 ASKY
KP62 ASKY
11:20 Cotonou
12:20 Lome
18:50 Douala
11:05 Lome
15:05 Douala
01:25 Johannesburg
Connect
ET916 Ethiopian Airlines
ET859 Ethiopian Airlines
13:45 Cotonou
23:30 Addis Ababa
21:25 Addis Ababa
03:55 Johannesburg
Connect
WB213 Rwandair Express
WB213 Rwandair Express
WB102 Rwandair Express
14:10 Cotonou
16:40 Douala
22:35 Kigali
15:40 Douala
21:10 Kigali
02:25 Johannesburg
Connect
WB213 Rwandair Express
KP62 ASKY
14:10 Cotonou
18:50 Douala
15:40 Douala
01:25 Johannesburg
Connect
WB232 Rwandair Express
KP60 ASKY
14:30 Cotonou
19:00 Libreville
16:15 Libreville
01:25 Johannesburg
Connect
WB230 Rwandair Express
KP60 ASKY
15:30 Cotonou
19:00 Libreville
17:10 Libreville
01:25 Johannesburg
Connect

4. Lagos to East London

  1. You take a bus, shuttle or taxi from your location in Benin to Lagos.

  2. You take a flight from Lagos to East London and cost approximately 490 USD.

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

Flight Depart Arrive
AW207 Africa World Airlines
SA210 South African Airways
SA477 South African Airways
06:00 Lagos
09:20 Accra
18:55 Johannesburg
06:00 Accra
17:10 Johannesburg
20:20 East London
Connect
P47754 Air Peace
SA210 South African Airways
SA477 South African Airways
07:15 Lagos
09:20 Accra
18:55 Johannesburg
07:20 Accra
17:10 Johannesburg
20:20 East London
Connect
P47566 7750 7750 Air Peace
SA210 South African Airways
SA477 South African Airways
07:20 Lagos
09:20 Accra
18:55 Johannesburg
07:20 Accra
17:10 Johannesburg
20:20 East London
Connect
P47586 Air Peace
SA210 South African Airways
SA477 South African Airways
07:25 Lagos
09:20 Accra
18:55 Johannesburg
07:25 Accra
17:10 Johannesburg
20:20 East London
Connect
AW223 Africa World Airlines
SA057 South African Airways
SA471 South African Airways
20:40 Lagos
22:20 Accra
10:10 Johannesburg
20:40 Accra
06:05 Johannesburg
11:35 East London
Connect
SA061 South African Airways
SA313 South African Airways
SA8681 South African Airways
22:25 Lagos
08:35 Johannesburg
15:00 Capetown
05:10 Johannesburg
10:45 Capetown
16:30 East London
Connect
SA061 South African Airways
SA307 South African Airways
SA8681 South African Airways
22:25 Lagos
07:00 Johannesburg
15:00 Capetown
05:10 Johannesburg
09:10 Capetown
16:30 East London
Connect
SA061 South African Airways
SA8751 South African Airways
SA1376 South African Airways
22:25 Lagos
06:15 Johannesburg
17:40 Umtata
05:10 Johannesburg
07:30 Umtata
18:20 East London
Connect
SA061 South African Airways
SA1445 South African Airways
SA1376 South African Airways
22:25 Lagos
06:00 Johannesburg
17:40 Umtata
05:10 Johannesburg
07:30 Umtata
18:20 East London
Connect
SA061 South African Airways
SA307 South African Airways
SA1375 South African Airways
22:25 Lagos
07:00 Johannesburg
17:00 Capetown
05:10 Johannesburg
09:10 Capetown
18:25 East London
Connect
SA061 South African Airways
SA313 South African Airways
SA1375 South African Airways
22:25 Lagos
08:35 Johannesburg
17:00 Capetown
05:10 Johannesburg
10:45 Capetown
18:25 East London
Connect
SA061 South African Airways
JE129 Mango
SA8681 South African Airways
22:25 Lagos
07:55 Johannesburg
15:00 Capetown
05:10 Johannesburg
10:05 Capetown
16:30 East London
Connect
SA061 South African Airways
SA475 South African Airways
22:25 Lagos
15:30 Johannesburg
05:10 Johannesburg
16:55 East London
Connect
SA061 South African Airways
SA471 South African Airways
22:25 Lagos
10:10 Johannesburg
05:10 Johannesburg
11:35 East London
Connect
SA061 South African Airways
SA8757 South African Airways
SA1376 South African Airways
22:25 Lagos
11:50 Johannesburg
17:40 Umtata
05:10 Johannesburg
13:05 Umtata
18:20 East London
Connect

5. Lagos to Port Elizabeth

  1. You take a bus, shuttle or taxi from your location in Benin to Lagos.

  2. You take a flight from Lagos to Port Elizabeth and cost approximately 800 USD.

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

Flight Depart Arrive
AW207 Africa World Airlines
SA210 South African Airways
SA8469 South African Airways
06:00 Lagos
09:20 Accra
18:30 Johannesburg
06:00 Accra
17:10 Johannesburg
20:15 Port Elizabeth
Connect
AW223 Africa World Airlines
SA057 South African Airways
SA1453 South African Airways
20:40 Lagos
22:20 Accra
07:30 Johannesburg
20:40 Accra
06:05 Johannesburg
09:15 Port Elizabeth
Connect
AW223 Africa World Airlines
SA057 South African Airways
SA405 South African Airways
20:40 Lagos
22:20 Accra
10:55 Johannesburg
20:40 Accra
06:05 Johannesburg
12:30 Port Elizabeth
Connect
SA061 South African Airways
SA1453 South African Airways
22:25 Lagos
07:30 Johannesburg
05:10 Johannesburg
09:15 Port Elizabeth
Connect
SA061 South African Airways
JE525 Mango
22:25 Lagos
06:10 Johannesburg
05:10 Johannesburg
07:55 Port Elizabeth
Connect
SA061 South African Airways
SA405 South African Airways
22:25 Lagos
10:55 Johannesburg
05:10 Johannesburg
12:30 Port Elizabeth
Connect
SA061 South African Airways
SA307 South African Airways
SA8675 South African Airways
22:25 Lagos
07:00 Johannesburg
15:25 Capetown
05:10 Johannesburg
09:10 Capetown
16:40 Port Elizabeth
Connect
SA061 South African Airways
SA313 South African Airways
SA8675 South African Airways
22:25 Lagos
08:35 Johannesburg
15:25 Capetown
05:10 Johannesburg
10:45 Capetown
16:40 Port Elizabeth
Connect
SA061 South African Airways
SA543 South African Airways
SA1334 South African Airways
22:25 Lagos
09:35 Johannesburg
15:40 Durban
05:10 Johannesburg
10:40 Durban
17:05 Port Elizabeth
Connect

6. Lome to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Benin to Lome.

  2. You take a flight from Lome to Johannesburg and cost approximately 440 USD.

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

Flight Depart Arrive
ET547 Ethiopian Airlines
ET859 Ethiopian Airlines
11:30 Lome
23:30 Addis Ababa
19:55 Addis Ababa
03:55 Johannesburg
Connect
KP34 ASKY
KP62 ASKY
12:20 Lome
18:50 Douala
15:05 Douala
01:25 Johannesburg
Connect
ET509 Ethiopian Airlines
ET859 Ethiopian Airlines
12:35 Lome
23:30 Addis Ababa
21:10 Addis Ababa
03:55 Johannesburg
Connect
KP60 62 ASKY
SA061 South African Airways
14:00 Lome
22:25 Lagos
16:00 Lagos
05:10 Johannesburg
Connect
SN278 Brussels Airlines
SA057 South African Airways
20:10 Lome
22:20 Accra
20:55 Accra
06:05 Johannesburg
Connect

7. Lagos to Durban

  1. You take a bus, shuttle or taxi from your location in Benin to Lagos.

  2. You take a flight from Lagos to Durban and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in South Africa.

Flight Depart Arrive
AW207 Africa World Airlines
SA210 South African Airways
JE265 Mango
06:00 Lagos
09:20 Accra
18:45 Johannesburg
06:00 Accra
17:10 Johannesburg
19:55 Durban
Connect
AW207 Africa World Airlines
SA210 South African Airways
SA575 South African Airways
06:00 Lagos
09:20 Accra
18:30 Johannesburg
06:00 Accra
17:10 Johannesburg
19:35 Durban
Connect
AW207 Africa World Airlines
SA210 South African Airways
SA573 South African Airways
06:00 Lagos
09:20 Accra
18:00 Johannesburg
06:00 Accra
17:10 Johannesburg
19:05 Durban
Connect
P47566 7750 7750 Air Peace
SA210 South African Airways
SA575 South African Airways
07:20 Lagos
09:20 Accra
18:30 Johannesburg
07:20 Accra
17:10 Johannesburg
19:35 Durban
Connect
P47566 7750 7750 Air Peace
SA210 South African Airways
SA573 South African Airways
07:20 Lagos
09:20 Accra
18:00 Johannesburg
07:20 Accra
17:10 Johannesburg
19:05 Durban
Connect
P47586 Air Peace
SA210 South African Airways
SA575 South African Airways
07:25 Lagos
09:20 Accra
18:30 Johannesburg
07:25 Accra
17:10 Johannesburg
19:35 Durban
Connect
AW223 Africa World Airlines
SA057 South African Airways
JE247 Mango
20:40 Lagos
22:20 Accra
10:25 Johannesburg
20:40 Accra
06:05 Johannesburg
11:35 Durban
Connect
AW223 Africa World Airlines
SA057 South African Airways
JE245 Mango
20:40 Lagos
22:20 Accra
08:35 Johannesburg
20:40 Accra
06:05 Johannesburg
09:45 Durban
Connect
AW223 Africa World Airlines
SA057 South African Airways
SA543 South African Airways
20:40 Lagos
22:20 Accra
09:35 Johannesburg
20:40 Accra
06:05 Johannesburg
10:40 Durban
Connect
KQ535 Kenya Airways
KQ760 Kenya Airways
MN615 Comair
22:10 Lagos
07:45 Nairobi
13:35 Johannesburg
05:30 Nairobi
10:55 Johannesburg
14:40 Durban
Connect
KQ535 Kenya Airways
KQ760 Kenya Airways
MN623 Comair
22:10 Lagos
07:45 Nairobi
13:20 Johannesburg
05:30 Nairobi
10:55 Johannesburg
14:25 Durban
Connect
SA061 South African Airways
SA8843 South African Airways
SA8506 South African Airways
22:25 Lagos
10:00 Johannesburg
15:10 Nelspruit
05:10 Johannesburg
11:00 Nelspruit
16:10 Durban
Connect
SA061 South African Airways
SA307 South African Airways
JE342 Mango
22:25 Lagos
07:00 Johannesburg
10:40 Capetown
05:10 Johannesburg
09:10 Capetown
12:35 Durban
Connect
SA061 South African Airways
SA1001 South African Airways
SA8532 South African Airways
22:25 Lagos
06:10 Johannesburg
08:15 Bloemfontein
05:10 Johannesburg
07:05 Bloemfontein
09:15 Durban
Connect
SA061 South African Airways
SA313 South African Airways
JE348 Mango
22:25 Lagos
08:35 Johannesburg
13:15 Capetown
05:10 Johannesburg
10:45 Capetown
15:10 Durban
Connect
SA061 South African Airways
SA307 South African Airways
JE348 Mango
22:25 Lagos
07:00 Johannesburg
13:15 Capetown
05:10 Johannesburg
09:10 Capetown
15:10 Durban
Connect
SA061 South African Airways
SA1453 South African Airways
SA1333 South African Airways
22:25 Lagos
07:30 Johannesburg
10:00 Port Elizabeth
05:10 Johannesburg
09:15 Port Elizabeth
11:20 Durban
Connect
SA061 South African Airways
JE245 Mango
22:25 Lagos
08:35 Johannesburg
05:10 Johannesburg
09:45 Durban
Connect
SA061 South African Airways
SA8827 South African Airways
SA8506 South African Airways
22:25 Lagos
09:00 Johannesburg
15:10 Nelspruit
05:10 Johannesburg
09:50 Nelspruit
16:10 Durban
Connect
SA061 South African Airways
JE129 Mango
JE348 Mango
22:25 Lagos
07:55 Johannesburg
13:15 Capetown
05:10 Johannesburg
10:05 Capetown
15:10 Durban
Connect
SA061 South African Airways
JE525 Mango
SA1333 South African Airways
22:25 Lagos
06:10 Johannesburg
10:00 Port Elizabeth
05:10 Johannesburg
07:55 Port Elizabeth
11:20 Durban
Connect
SA061 South African Airways
JE243 Mango
22:25 Lagos
06:45 Johannesburg
05:10 Johannesburg
07:55 Durban
Connect
SA061 South African Airways
SA543 South African Airways
22:25 Lagos
09:35 Johannesburg
05:10 Johannesburg
10:40 Durban
Connect
SA061 South African Airways
SA8823 South African Airways
SA8506 South African Airways
22:25 Lagos
07:00 Johannesburg
15:10 Nelspruit
05:10 Johannesburg
07:50 Nelspruit
16:10 Durban
Connect

References

Find Hotels in South Africa

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

Booking.com