HowToGo

Flight from Ethiopia to South Africa

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

Search Transfer from Ethiopia to South Africa

Search Flights

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

1. Addis Ababa to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Addis Ababa.

  2. You take a flight from Addis Ababa to Johannesburg and cost approximately 420 USD.

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

Flight Depart Arrive
KQ405 Kenya Airways
KQ760 Kenya Airways
03:30 Addis Ababa
07:45 Nairobi
05:40 Nairobi
10:55 Johannesburg
Connect
ET847 Ethiopian Airlines
JE156 Mango
08:15 Addis Ababa
15:55 Capetown
13:45 Capetown
17:50 Johannesburg
Connect
ET847 Ethiopian Airlines
SA352 South African Airways
08:15 Addis Ababa
15:50 Capetown
13:45 Capetown
17:45 Johannesburg
Connect
ET847 Ethiopian Airlines
SA346 South African Airways
08:15 Addis Ababa
15:05 Capetown
13:45 Capetown
17:00 Johannesburg
Connect
ET835 Ethiopian Airlines
SW727 Air Namibia
08:35 Addis Ababa
14:35 Windhoek
13:20 Windhoek
16:20 Johannesburg
Connect
ET809 Ethiopian Airlines
08:40 Addis Ababa
13:05 Johannesburg Direct
ET819 Ethiopian Airlines
TM307 315 315 315 Linhas Aéreas de Moçambique
08:55 Addis Ababa
17:20 Maputo
13:25 Maputo
18:30 Johannesburg
Connect
ET819 Ethiopian Airlines
SA145 South African Airways
08:55 Addis Ababa
16:05 Maputo
13:25 Maputo
17:10 Johannesburg
Connect
ET819 Ethiopian Airlines
TK39 Turkish Airlines
08:55 Addis Ababa
15:30 Maputo
13:25 Maputo
16:45 Johannesburg
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
09:45 Addis Ababa
13:05 Nairobi
11:55 Nairobi
16:20 Johannesburg
Connect
ET849 Ethiopian Airlines
15:30 Addis Ababa
19:55 Johannesburg Direct
ET859 Ethiopian Airlines
23:30 Addis Ababa
03:55 Johannesburg Direct

2. Dire Dawa to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Dire Dawa.

  2. You take a flight from Dire Dawa 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
ET363 Ethiopian Airlines
ET849 Ethiopian Airlines
12:25 Dire Dawa
15:30 Addis Ababa
13:15 Addis Ababa
19:55 Johannesburg
Connect
ET201 Ethiopian Airlines
ET849 Ethiopian Airlines
12:30 Dire Dawa
15:30 Addis Ababa
13:30 Addis Ababa
19:55 Johannesburg
Connect
ET209 Ethiopian Airlines
ET849 Ethiopian Airlines
13:30 Dire Dawa
15:30 Addis Ababa
14:30 Addis Ababa
19:55 Johannesburg
Connect
ET221 Ethiopian Airlines
ET859 Ethiopian Airlines
15:50 Dire Dawa
23:30 Addis Ababa
16:50 Addis Ababa
03:55 Johannesburg
Connect
ET364 Ethiopian Airlines
ET365 Ethiopian Airlines
ET859 Ethiopian Airlines
17:30 Dire Dawa
19:00 Djibouti
23:30 Addis Ababa
18:20 Djibouti
20:30 Addis Ababa
03:55 Johannesburg
Connect
ET223 Ethiopian Airlines
ET859 Ethiopian Airlines
18:50 Dire Dawa
23:30 Addis Ababa
19:50 Addis Ababa
03:55 Johannesburg
Connect
ET225 Ethiopian Airlines
ET859 Ethiopian Airlines
20:00 Dire Dawa
23:30 Addis Ababa
21:00 Addis Ababa
03:55 Johannesburg
Connect

3. Addis Ababa to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Addis Ababa.

  2. You take a flight from Addis Ababa to Pietermaritzburg and cost approximately 600 USD.

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

Flight Depart Arrive
KQ405 Kenya Airways
KQ760 Kenya Airways
SA8735 South African Airways
03:30 Addis Ababa
07:45 Nairobi
12:15 Johannesburg
05:40 Nairobi
10:55 Johannesburg
13:15 Pietermaritzburg
Connect
ET847 Ethiopian Airlines
SA346 South African Airways
SA8739 South African Airways
08:15 Addis Ababa
15:05 Capetown
18:15 Johannesburg
13:45 Capetown
17:00 Johannesburg
19:15 Pietermaritzburg
Connect
ET829 Ethiopian Airlines
SA041 South African Airways
SA8739 South African Airways
08:35 Addis Ababa
13:30 Victoria Falls
18:15 Johannesburg
12:15 Victoria Falls
15:10 Johannesburg
19:15 Pietermaritzburg
Connect
ET829 Ethiopian Airlines
SA041 South African Airways
SA8741 South African Airways
08:35 Addis Ababa
13:30 Victoria Falls
17:15 Johannesburg
12:15 Victoria Falls
15:10 Johannesburg
18:15 Pietermaritzburg
Connect
ET809 Ethiopian Airlines
SA8741 South African Airways
08:40 Addis Ababa
17:15 Johannesburg
13:05 Johannesburg
18:15 Pietermaritzburg
Connect
ET809 Ethiopian Airlines
SA8739 South African Airways
08:40 Addis Ababa
18:15 Johannesburg
13:05 Johannesburg
19:15 Pietermaritzburg
Connect
ET809 Ethiopian Airlines
SA8743 South African Airways
08:40 Addis Ababa
15:30 Johannesburg
13:05 Johannesburg
16:30 Pietermaritzburg
Connect
ET853 Ethiopian Airlines
SA8253 South African Airways
SA8739 South African Airways
08:50 Addis Ababa
14:45 Antananarivo
18:15 Johannesburg
13:40 Antananarivo
17:10 Johannesburg
19:15 Pietermaritzburg
Connect
ET819 Ethiopian Airlines
SA145 South African Airways
SA8739 South African Airways
08:55 Addis Ababa
16:05 Maputo
18:15 Johannesburg
13:25 Maputo
17:10 Johannesburg
19:15 Pietermaritzburg
Connect
ET875 Ethiopian Airlines
SA097 South African Airways
SA8741 South African Airways
09:05 Addis Ababa
13:25 Ndola
17:15 Johannesburg
12:10 Ndola
15:45 Johannesburg
18:15 Pietermaritzburg
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
SA8739 South African Airways
09:45 Addis Ababa
13:05 Nairobi
18:15 Johannesburg
11:55 Nairobi
16:20 Johannesburg
19:15 Pietermaritzburg
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
SA8741 South African Airways
09:45 Addis Ababa
13:05 Nairobi
17:15 Johannesburg
11:55 Nairobi
16:20 Johannesburg
18:15 Pietermaritzburg
Connect
ET849 Ethiopian Airlines
SA8747 South African Airways
15:30 Addis Ababa
07:00 Johannesburg
19:55 Johannesburg
08:00 Pietermaritzburg
Connect
ET859 Ethiopian Airlines
SA8747 South African Airways
23:30 Addis Ababa
07:00 Johannesburg
03:55 Johannesburg
08:00 Pietermaritzburg
Connect
ET859 Ethiopian Airlines
SA8735 South African Airways
23:30 Addis Ababa
12:15 Johannesburg
03:55 Johannesburg
13:15 Pietermaritzburg
Connect

4. Awasa to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Awasa.

  2. You take a flight from Awasa to Johannesburg and cost approximately 290 USD.

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

Flight Depart Arrive
ET154 Ethiopian Airlines
ET849 Ethiopian Airlines
09:20 Awasa
15:30 Addis Ababa
10:10 Addis Ababa
19:55 Johannesburg
Connect
ET154 Ethiopian Airlines
ET859 Ethiopian Airlines
09:20 Awasa
23:30 Addis Ababa
10:10 Addis Ababa
03:55 Johannesburg
Connect
ET154 Ethiopian Airlines
ET304 Ethiopian Airlines
SA185 South African Airways
09:20 Awasa
11:20 Addis Ababa
15:55 Nairobi
10:10 Addis Ababa
13:30 Nairobi
19:00 Johannesburg
Connect
ET175 Ethiopian Airlines
ET175 Ethiopian Airlines
ET859 Ethiopian Airlines
12:55 Awasa
14:00 Goba
23:30 Addis Ababa
13:30 Goba
14:50 Addis Ababa
03:55 Johannesburg
Connect
ET156 Ethiopian Airlines
ET859 Ethiopian Airlines
16:30 Awasa
23:30 Addis Ababa
17:20 Addis Ababa
03:55 Johannesburg
Connect

5. Gonder to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Gonder.

  2. You take a flight from Gonder 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
ET125 Ethiopian Airlines
ET849 Ethiopian Airlines
09:40 Gonder
15:30 Addis Ababa
10:40 Addis Ababa
19:55 Johannesburg
Connect
ET122 Ethiopian Airlines
ET121 Ethiopian Airlines
ET849 Ethiopian Airlines
10:00 Gonder
13:10 Lalibela
15:30 Addis Ababa
10:30 Lalibela
14:10 Addis Ababa
19:55 Johannesburg
Connect
ET123 Ethiopian Airlines
ET859 Ethiopian Airlines
14:20 Gonder
23:30 Addis Ababa
15:30 Addis Ababa
03:55 Johannesburg
Connect
ET115 Ethiopian Airlines
ET859 Ethiopian Airlines
16:20 Gonder
23:30 Addis Ababa
17:30 Addis Ababa
03:55 Johannesburg
Connect
ET169 Ethiopian Airlines
ET859 Ethiopian Airlines
19:40 Gonder
23:30 Addis Ababa
20:50 Addis Ababa
03:55 Johannesburg
Connect

6. Addis Ababa to Capetown

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Addis Ababa.

  2. You take a flight from Addis Ababa to Capetown and cost approximately 550 USD.

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

Flight Depart Arrive
ET847 Ethiopian Airlines
08:15 Addis Ababa
13:45 Capetown Direct
ET809 Ethiopian Airlines
JE147 Mango
08:40 Addis Ababa
14:50 Johannesburg
13:05 Johannesburg
17:00 Capetown
Connect
ET809 Ethiopian Airlines
SA347 South African Airways
08:40 Addis Ababa
15:30 Johannesburg
13:05 Johannesburg
17:40 Capetown
Connect
ET809 Ethiopian Airlines
SA353 South African Airways
08:40 Addis Ababa
16:00 Johannesburg
13:05 Johannesburg
18:10 Capetown
Connect
KQ401 Kenya Airways
KQ784 Kenya Airways
09:45 Addis Ababa
16:55 Nairobi
11:55 Nairobi
21:40 Capetown
Connect
ET849 Ethiopian Airlines
SA377 South African Airways
15:30 Addis Ababa
21:15 Johannesburg
19:55 Johannesburg
23:25 Capetown
Connect
ET859 Ethiopian Airlines
SA303 South African Airways
23:30 Addis Ababa
05:30 Johannesburg
03:55 Johannesburg
07:40 Capetown
Connect
ET859 Ethiopian Airlines
JE123 Mango
23:30 Addis Ababa
05:55 Johannesburg
03:55 Johannesburg
08:05 Capetown
Connect
ET859 Ethiopian Airlines
SA307 South African Airways
23:30 Addis Ababa
07:00 Johannesburg
03:55 Johannesburg
09:10 Capetown
Connect

7. Addis Ababa to Durban

  1. You take a bus, shuttle or taxi from your location in Ethiopia to Addis Ababa.

  2. You take a flight from Addis Ababa to Durban and cost approximately 500 USD.

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

Flight Depart Arrive
KQ405 Kenya Airways
KQ760 Kenya Airways
MN615 Comair
03:30 Addis Ababa
07:45 Nairobi
13:35 Johannesburg
05:40 Nairobi
10:55 Johannesburg
14:40 Durban
Connect
KQ405 Kenya Airways
KQ760 Kenya Airways
MN623 Comair
03:30 Addis Ababa
07:45 Nairobi
13:20 Johannesburg
05:40 Nairobi
10:55 Johannesburg
14:25 Durban
Connect
KQ405 Kenya Airways
KQ760 Kenya Airways
MN633 Comair
03:30 Addis Ababa
07:45 Nairobi
16:15 Johannesburg
05:40 Nairobi
10:55 Johannesburg
17:20 Durban
Connect
KQ405 Kenya Airways
KQ762 Kenya Airways
MN603 Comair
03:30 Addis Ababa
13:05 Nairobi
17:15 Johannesburg
05:40 Nairobi
16:20 Johannesburg
18:20 Durban
Connect
ET847 Ethiopian Airlines
JE364 Mango
08:15 Addis Ababa
20:15 Capetown
13:45 Capetown
22:10 Durban
Connect
ET847 Ethiopian Airlines
SA346 South African Airways
JE265 Mango
08:15 Addis Ababa
15:05 Capetown
18:45 Johannesburg
13:45 Capetown
17:00 Johannesburg
19:55 Durban
Connect
ET847 Ethiopian Airlines
SA352 South African Airways
JE265 Mango
08:15 Addis Ababa
15:50 Capetown
18:45 Johannesburg
13:45 Capetown
17:45 Johannesburg
19:55 Durban
Connect
ET847 Ethiopian Airlines
JE352 Mango
08:15 Addis Ababa
17:35 Capetown
13:45 Capetown
19:30 Durban
Connect
ET847 Ethiopian Airlines
JE156 Mango
JE265 Mango
08:15 Addis Ababa
15:55 Capetown
18:45 Johannesburg
13:45 Capetown
17:50 Johannesburg
19:55 Durban
Connect
ET847 Ethiopian Airlines
SA346 South African Airways
SA575 South African Airways
08:15 Addis Ababa
15:05 Capetown
18:30 Johannesburg
13:45 Capetown
17:00 Johannesburg
19:35 Durban
Connect
ET847 Ethiopian Airlines
SA346 South African Airways
SA573 South African Airways
08:15 Addis Ababa
15:05 Capetown
18:00 Johannesburg
13:45 Capetown
17:00 Johannesburg
19:05 Durban
Connect
ET847 Ethiopian Airlines
SA352 South African Airways
SA585 South African Airways
08:15 Addis Ababa
15:50 Capetown
21:15 Johannesburg
13:45 Capetown
17:45 Johannesburg
22:20 Durban
Connect
ET847 Ethiopian Airlines
JE156 Mango
JE275 Mango
08:15 Addis Ababa
15:55 Capetown
20:05 Johannesburg
13:45 Capetown
17:50 Johannesburg
21:15 Durban
Connect
ET829 Ethiopian Airlines
SA041 South African Airways
SA571 South African Airways
08:35 Addis Ababa
13:30 Victoria Falls
16:55 Johannesburg
12:15 Victoria Falls
15:10 Johannesburg
18:00 Durban
Connect
ET809 Ethiopian Airlines
SA8411 South African Airways
SA8538 South African Airways
08:40 Addis Ababa
15:45 Johannesburg
18:00 Bloemfontein
13:05 Johannesburg
16:45 Bloemfontein
19:00 Durban
Connect
ET809 Ethiopian Airlines
SA1013 South African Airways
SA8538 South African Airways
08:40 Addis Ababa
15:30 Johannesburg
18:00 Bloemfontein
13:05 Johannesburg
16:25 Bloemfontein
19:00 Durban
Connect
ET809 Ethiopian Airlines
JE257 Mango
08:40 Addis Ababa
15:40 Johannesburg
13:05 Johannesburg
16:50 Durban
Connect
ET809 Ethiopian Airlines
SA547 South African Airways
08:40 Addis Ababa
15:15 Johannesburg
13:05 Johannesburg
16:20 Durban
Connect
ET809 Ethiopian Airlines
SA1271 South African Airways
08:40 Addis Ababa
14:00 Johannesburg
13:05 Johannesburg
15:15 Durban
Connect
ET809 Ethiopian Airlines
SA8845 South African Airways
SA8510 South African Airways
08:40 Addis Ababa
15:30 Johannesburg
18:25 Nelspruit
13:05 Johannesburg
16:15 Nelspruit
19:30 Durban
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
MN641 Comair
09:45 Addis Ababa
13:05 Nairobi
18:10 Johannesburg
11:55 Nairobi
16:20 Johannesburg
19:15 Durban
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
MN617 Comair
09:45 Addis Ababa
13:05 Nairobi
19:50 Johannesburg
11:55 Nairobi
16:20 Johannesburg
20:55 Durban
Connect
KQ401 Kenya Airways
KQ762 Kenya Airways
MN603 Comair
09:45 Addis Ababa
13:05 Nairobi
17:15 Johannesburg
11:55 Nairobi
16:20 Johannesburg
18:20 Durban
Connect
ET849 Ethiopian Airlines
SA585 South African Airways
15:30 Addis Ababa
21:15 Johannesburg
19:55 Johannesburg
22:20 Durban
Connect
ET859 Ethiopian Airlines
SA1453 South African Airways
SA1333 South African Airways
23:30 Addis Ababa
07:30 Johannesburg
10:00 Port Elizabeth
03:55 Johannesburg
09:15 Port Elizabeth
11:20 Durban
Connect
ET859 Ethiopian Airlines
SA1001 South African Airways
SA8532 South African Airways
23:30 Addis Ababa
06:10 Johannesburg
08:15 Bloemfontein
03:55 Johannesburg
07:05 Bloemfontein
09:15 Durban
Connect
ET859 Ethiopian Airlines
SA8401 South African Airways
SA8532 South African Airways
23:30 Addis Ababa
05:50 Johannesburg
08:15 Bloemfontein
03:55 Johannesburg
06:45 Bloemfontein
09:15 Durban
Connect
ET859 Ethiopian Airlines
JE245 Mango
23:30 Addis Ababa
08:35 Johannesburg
03:55 Johannesburg
09:45 Durban
Connect
ET859 Ethiopian Airlines
JE243 Mango
23:30 Addis Ababa
06:45 Johannesburg
03:55 Johannesburg
07:55 Durban
Connect
ET859 Ethiopian Airlines
JE525 Mango
SA1333 South African Airways
23:30 Addis Ababa
06:10 Johannesburg
10:00 Port Elizabeth
03:55 Johannesburg
07:55 Port Elizabeth
11:20 Durban
Connect
ET859 Ethiopian Airlines
JE241 Mango
23:30 Addis Ababa
05:55 Johannesburg
03:55 Johannesburg
07:05 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