HowToGo

Flight from South Africa to Benin

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

Search Transfer from South Africa to Benin

Search Flights

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

1. Johannesburg to Lagos

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

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

  3. You take a bus, shuttle or taxi from Lagos to your destination in Benin.

Flight Depart Arrive
KQ765 Kenya Airways
KQ532 Kenya Airways
01:55 Johannesburg
08:05 Nairobi
07:00 Nairobi
11:20 Lagos
Connect
WB103 Rwandair Express
WB202 Rwandair Express
03:10 Johannesburg
09:30 Kigali
07:00 Kigali
13:00 Lagos
Connect
SA060 South African Airways
15:00 Johannesburg
20:15 Lagos Direct
DT578 TAAG Angola Airlines
DT564 TAAG Angola Airlines
16:05 Johannesburg
20:30 Luanda
19:05 Luanda
23:40 Lagos
Connect

2. Johannesburg to Cotonou

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

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

  3. You take a bus, shuttle or taxi from Cotonou to your destination in Benin.

Flight Depart Arrive
KQ765 Kenya Airways
KQ522 Kenya Airways
WB212 Rwandair Express
01:55 Johannesburg
08:05 Nairobi
11:40 Douala
07:00 Nairobi
10:15 Douala
13:10 Cotonou
Connect
WB103 Rwandair Express
WB212 Rwandair Express
WB212 Rwandair Express
03:10 Johannesburg
08:20 Kigali
11:40 Douala
07:00 Kigali
10:50 Douala
13:10 Cotonou
Connect
KP63 ASKY
KP35 39 ASKY
KP36 ASKY
03:30 Johannesburg
10:20 Douala
13:00 Lome
08:00 Douala
11:05 Lome
14:40 Cotonou
Connect
KP63 ASKY
KP35 39 ASKY
2J0558 Air Burkina
03:30 Johannesburg
10:20 Douala
12:30 Lome
08:00 Douala
11:05 Lome
14:00 Cotonou
Connect
KP61 ASKY
WB231 Rwandair Express
03:30 Johannesburg
11:20 Libreville
07:50 Libreville
13:00 Cotonou
Connect
KP63 ASKY
WB212 Rwandair Express
03:30 Johannesburg
11:40 Douala
08:00 Douala
13:10 Cotonou
Connect
KP63 ASKY
WB231 Rwandair Express
WB231 Rwandair Express
03:30 Johannesburg
09:30 Douala
11:20 Libreville
08:00 Douala
10:30 Libreville
13:00 Cotonou
Connect
KP61 ASKY
L6147 Mauritania Airlines
03:30 Johannesburg
16:50 Libreville
07:50 Libreville
18:20 Cotonou
Connect
ET858 Ethiopian Airlines
ET917 Ethiopian Airlines
23:00 Johannesburg
08:55 Addis Ababa
05:25 Addis Ababa
12:55 Cotonou
Connect

3. Johannesburg to Lome

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

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

  3. You take a bus, shuttle or taxi from Lome to your destination in Benin.

Flight Depart Arrive
KP63 ASKY
KP35 39 ASKY
03:30 Johannesburg
10:20 Douala
08:00 Douala
11:05 Lome
Connect
KP61 ASKY
C2366 368 Mountain Air Cargo
03:30 Johannesburg
09:50 Libreville
07:50 Libreville
10:40 Lome
Connect
ET858 Ethiopian Airlines
ET508 Ethiopian Airlines
23:00 Johannesburg
08:30 Addis Ababa
05:25 Addis Ababa
11:00 Lome
Connect
ET858 Ethiopian Airlines
ET546 Ethiopian Airlines
23:00 Johannesburg
08:30 Addis Ababa
05:25 Addis Ababa
11:20 Lome
Connect

4. Durban to Lagos

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

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

  3. You take a bus, shuttle or taxi from Lagos to your destination in Benin.

Flight Depart Arrive
JE331 Mango
JE144 Mango
SA060 South African Airways
06:00 Durban
09:35 Capetown
15:00 Johannesburg
08:15 Capetown
11:30 Johannesburg
20:15 Lagos
Connect
JE333 Mango
SA326 South African Airways
SA060 South African Airways
07:45 Durban
11:25 Capetown
15:00 Johannesburg
10:00 Capetown
13:20 Johannesburg
20:15 Lagos
Connect
JE333 Mango
JE148 Mango
SA060 South African Airways
07:45 Durban
11:30 Capetown
15:00 Johannesburg
10:00 Capetown
13:25 Johannesburg
20:15 Lagos
Connect
JE254 Mango
SA060 South African Airways
10:10 Durban
15:00 Johannesburg
11:15 Johannesburg
20:15 Lagos
Connect
JE258 Mango
SA060 South African Airways
11:10 Durban
15:00 Johannesburg
12:15 Johannesburg
20:15 Lagos
Connect
BA6222 British Airways
SA060 South African Airways
11:30 Durban
15:00 Johannesburg
12:35 Johannesburg
20:15 Lagos
Connect
JE262 Mango
SA060 South African Airways
12:10 Durban
15:00 Johannesburg
13:15 Johannesburg
20:15 Lagos
Connect
BA6220 British Airways
SA060 South African Airways
12:30 Durban
15:00 Johannesburg
13:35 Johannesburg
20:15 Lagos
Connect
FA273 Safair
SA060 South African Airways
13:00 Durban
15:00 Johannesburg
14:05 Johannesburg
20:15 Lagos
Connect
FA273 Safair
DT578 TAAG Angola Airlines
DT564 TAAG Angola Airlines
13:00 Durban
16:05 Johannesburg
20:30 Luanda
14:05 Johannesburg
19:05 Luanda
23:40 Lagos
Connect
JE264 Mango
DT578 TAAG Angola Airlines
DT564 TAAG Angola Airlines
13:10 Durban
16:05 Johannesburg
20:30 Luanda
14:15 Johannesburg
19:05 Luanda
23:40 Lagos
Connect
MN604 Comair
KQ765 Kenya Airways
KQ532 Kenya Airways
18:55 Durban
01:55 Johannesburg
08:05 Nairobi
20:00 Johannesburg
07:00 Nairobi
11:20 Lagos
Connect
MN620 Comair
KQ765 Kenya Airways
KQ532 Kenya Airways
21:30 Durban
01:55 Johannesburg
08:05 Nairobi
22:35 Johannesburg
07:00 Nairobi
11:20 Lagos
Connect
MN626 Comair
KQ765 Kenya Airways
KQ532 Kenya Airways
21:55 Durban
01:55 Johannesburg
08:05 Nairobi
23:00 Johannesburg
07:00 Nairobi
11:20 Lagos
Connect

References

Find Hotels in Benin

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

Booking.com