HowToGo

Flight from Egypt to South Africa

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

Search Transfer from Egypt to South Africa

Search Flights

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

1. Luxor to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Egypt to Luxor.

  2. You take a flight from Luxor to Johannesburg and cost approximately 600 USD.

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

Flight Depart Arrive
MS065 Egyptair
MS839 Egyptair
10:45 Luxor
23:05 Cairo
11:55 Cairo
07:10 Johannesburg
Connect
MS069 Egyptair
MS839 Egyptair
14:05 Luxor
23:05 Cairo
15:15 Cairo
07:10 Johannesburg
Connect
MS067 Egyptair
MS839 Egyptair
19:20 Luxor
23:05 Cairo
20:30 Cairo
07:10 Johannesburg
Connect

2. Borg El Arab to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Egypt to Borg El Arab.

  2. You take a flight from Borg El Arab to Johannesburg and cost approximately 700 USD.

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

Flight Depart Arrive
SV0332 Saudia
SV0447 Saudia
10:20 Borg El Arab
01:45 Jeddah
13:40 Jeddah
07:30 Johannesburg
Connect
MS191 Egyptair
MS668 Egyptair
MS839 Egyptair
10:50 Borg El Arab
13:50 Sharm el-Sheikh
23:05 Cairo
12:00 Sharm el-Sheikh
14:50 Cairo
07:10 Johannesburg
Connect
MS195 Egyptair
MS049 Egyptair
MS839 Egyptair
10:50 Borg El Arab
19:45 Hurghada
23:05 Cairo
12:10 Hurghada
20:45 Cairo
07:10 Johannesburg
Connect
MS191 Egyptair
MS025 Egyptair
MS839 Egyptair
10:50 Borg El Arab
15:25 Sharm el-Sheikh
23:05 Cairo
12:00 Sharm el-Sheikh
16:25 Cairo
07:10 Johannesburg
Connect
MS195 Egyptair
MS041 Egyptair
MS839 Egyptair
10:50 Borg El Arab
15:45 Hurghada
23:05 Cairo
12:10 Hurghada
16:45 Cairo
07:10 Johannesburg
Connect
MS195 Egyptair
MS047 Egyptair
MS839 Egyptair
10:50 Borg El Arab
13:45 Hurghada
23:05 Cairo
12:10 Hurghada
14:45 Cairo
07:10 Johannesburg
Connect
TK689 Turkish Airlines
TK38 42 Turkish Airlines
14:45 Borg El Arab
01:35 Istanbul Ataturk
18:05 Istanbul Ataturk
10:20 Johannesburg
Connect
SV0410 Saudia
SV0447 Saudia
19:45 Borg El Arab
01:45 Jeddah
23:05 Jeddah
07:30 Johannesburg
Connect

3. Cairo to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Egypt to Cairo.

  2. You take a flight from Cairo 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
EY658 Etihad
EY604 Etihad
01:00 Cairo
10:05 Abu Dhabi
06:25 Abu Dhabi
16:30 Johannesburg
Connect
EK926 Emirates
EK763 Emirates
01:30 Cairo
10:05 Dubai
07:10 Dubai
16:25 Johannesburg
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
02:20 Cairo
08:40 Addis Ababa
07:20 Addis Ababa
13:05 Johannesburg
Connect
LH583 Lufthansa
LH572 Lufthansa
15:40 Cairo
22:05 Frankfurt
20:10 Frankfurt
08:30 Johannesburg
Connect
EK922 Emirates
EK767 Emirates
16:15 Cairo
23:20 Dubai
22:00 Dubai
05:30 Johannesburg
Connect
SV0304 3304 3304 Saudia
SV0447 Saudia
16:15 Cairo
01:45 Jeddah
19:30 Jeddah
07:30 Johannesburg
Connect
AZ0897 Alitalia
AZ0848 Alitalia
16:25 Cairo
22:10 Rome
20:10 Rome
08:20 Johannesburg
Connect
SV0382 Saudia
SV0447 Saudia
18:05 Cairo
01:45 Jeddah
21:20 Jeddah
07:30 Johannesburg
Connect
EK924 Emirates
EK761 Emirates
18:50 Cairo
04:05 Dubai
00:25 Dubai
10:15 Johannesburg
Connect
SV0302 Saudia
SV0447 Saudia
19:45 Cairo
01:45 Jeddah
23:00 Jeddah
07:30 Johannesburg
Connect
TK695 Turkish Airlines
TK38 42 Turkish Airlines
20:50 Cairo
01:35 Istanbul Ataturk
00:20 Istanbul Ataturk
10:20 Johannesburg
Connect
MS849 Egyptair
KQ760 Kenya Airways
21:45 Cairo
07:45 Nairobi
03:30 Nairobi
10:55 Johannesburg
Connect
MS839 Egyptair
23:05 Cairo
07:10 Johannesburg Direct

4. Cairo to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Egypt to Cairo.

  2. You take a flight from Cairo to Pietermaritzburg and cost approximately 1300 USD.

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

Flight Depart Arrive
EK926 Emirates
EK763 Emirates
SA8741 South African Airways
01:30 Cairo
10:05 Dubai
17:15 Johannesburg
07:10 Dubai
16:25 Johannesburg
18:15 Pietermaritzburg
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA8743 South African Airways
02:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:30 Pietermaritzburg
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA8741 South African Airways
02:20 Cairo
08:40 Addis Ababa
17:15 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
18:15 Pietermaritzburg
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA8739 South African Airways
02:20 Cairo
08:40 Addis Ababa
18:15 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
19:15 Pietermaritzburg
Connect
EK922 Emirates
EK767 Emirates
SA8747 South African Airways
16:15 Cairo
23:20 Dubai
07:00 Johannesburg
22:00 Dubai
05:30 Johannesburg
08:00 Pietermaritzburg
Connect
TK695 Turkish Airlines
TK38 42 Turkish Airlines
SA8735 South African Airways
20:50 Cairo
01:35 Istanbul Ataturk
12:15 Johannesburg
00:20 Istanbul Ataturk
10:20 Johannesburg
13:15 Pietermaritzburg
Connect
MS841 Egyptair
SA189 South African Airways
SA8735 South African Airways
21:45 Cairo
06:00 Dar es Salaam
12:15 Johannesburg
04:20 Dar es Salaam
08:35 Johannesburg
13:15 Pietermaritzburg
Connect
MS839 Egyptair
SA8735 South African Airways
23:05 Cairo
12:15 Johannesburg
07:10 Johannesburg
13:15 Pietermaritzburg
Connect
MS839 Egyptair
SA8743 South African Airways
23:05 Cairo
15:30 Johannesburg
07:10 Johannesburg
16:30 Pietermaritzburg
Connect
MS839 Egyptair
SA8741 South African Airways
23:05 Cairo
17:15 Johannesburg
07:10 Johannesburg
18:15 Pietermaritzburg
Connect

5. Cairo to East London

  1. You take a bus, shuttle or taxi from your location in Egypt to Cairo.

  2. You take a flight from Cairo to East London and cost approximately 450 USD.

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

Flight Depart Arrive
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA475 South African Airways
02:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:55 East London
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
MN803 Comair
02:20 Cairo
08:40 Addis Ababa
14:55 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:25 East London
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
FA244 Safair
02:20 Cairo
08:40 Addis Ababa
14:10 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:45 East London
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
SA8681 South African Airways
02:20 Cairo
08:15 Addis Ababa
15:00 Capetown
07:20 Addis Ababa
13:45 Capetown
16:30 East London
Connect
LH583 Lufthansa
LH572 Lufthansa
SA471 South African Airways
15:40 Cairo
22:05 Frankfurt
10:10 Johannesburg
20:10 Frankfurt
08:30 Johannesburg
11:35 East London
Connect
MS841 Egyptair
SA189 South African Airways
SA471 South African Airways
21:45 Cairo
06:00 Dar es Salaam
10:10 Johannesburg
04:20 Dar es Salaam
08:35 Johannesburg
11:35 East London
Connect
MS839 Egyptair
SA8757 South African Airways
SA1376 South African Airways
23:05 Cairo
11:50 Johannesburg
17:40 Umtata
07:10 Johannesburg
13:05 Umtata
18:20 East London
Connect
MS839 Egyptair
SA313 South African Airways
SA1375 South African Airways
23:05 Cairo
08:35 Johannesburg
17:00 Capetown
07:10 Johannesburg
10:45 Capetown
18:25 East London
Connect
MS839 Egyptair
SA323 South African Airways
SA8681 South African Airways
23:05 Cairo
09:55 Johannesburg
15:00 Capetown
07:10 Johannesburg
12:05 Capetown
16:30 East London
Connect
MS839 Egyptair
SA1447 South African Airways
SA1376 South African Airways
23:05 Cairo
15:30 Johannesburg
17:40 Umtata
07:10 Johannesburg
17:00 Umtata
18:20 East London
Connect
MS839 Egyptair
SA8759 South African Airways
SA1376 South African Airways
23:05 Cairo
15:20 Johannesburg
17:40 Umtata
07:10 Johannesburg
16:35 Umtata
18:20 East London
Connect
MS839 Egyptair
SA313 South African Airways
SA8681 South African Airways
23:05 Cairo
08:35 Johannesburg
15:00 Capetown
07:10 Johannesburg
10:45 Capetown
16:30 East London
Connect
MS839 Egyptair
JE131 Mango
SA8681 South African Airways
23:05 Cairo
10:25 Johannesburg
15:00 Capetown
07:10 Johannesburg
12:35 Capetown
16:30 East London
Connect
MS839 Egyptair
SA475 South African Airways
23:05 Cairo
15:30 Johannesburg
07:10 Johannesburg
16:55 East London
Connect
MS839 Egyptair
SA471 South African Airways
23:05 Cairo
10:10 Johannesburg
07:10 Johannesburg
11:35 East London
Connect
MS839 Egyptair
SA323 South African Airways
SA1375 South African Airways
23:05 Cairo
09:55 Johannesburg
17:00 Capetown
07:10 Johannesburg
12:05 Capetown
18:25 East London
Connect

6. Cairo to Port Elizabeth

  1. You take a bus, shuttle or taxi from your location in Egypt to Cairo.

  2. You take a flight from Cairo to Port Elizabeth and cost approximately 750 USD.

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

Flight Depart Arrive
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
FA136 138 Safair
02:20 Cairo
08:15 Addis Ababa
16:35 Capetown
07:20 Addis Ababa
13:45 Capetown
17:55 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
FA132 Safair
02:20 Cairo
08:15 Addis Ababa
16:20 Capetown
07:20 Addis Ababa
13:45 Capetown
17:40 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
BA6243 British Airways
02:20 Cairo
08:40 Addis Ababa
14:00 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:40 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA419 South African Airways
02:20 Cairo
08:40 Addis Ababa
14:10 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:45 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
SA8675 South African Airways
02:20 Cairo
08:15 Addis Ababa
15:25 Capetown
07:20 Addis Ababa
13:45 Capetown
16:40 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
JE541 Mango
02:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
17:15 Port Elizabeth
Connect
BA154 British Airways
BA041 British Airways
BA6324 British Airways
08:00 Cairo
16:55 London Heathrow
07:45 Durban
12:10 London Heathrow
05:25 Durban
09:05 Port Elizabeth
Connect
LH583 Lufthansa
LH572 Lufthansa
SA405 South African Airways
15:40 Cairo
22:05 Frankfurt
10:55 Johannesburg
20:10 Frankfurt
08:30 Johannesburg
12:30 Port Elizabeth
Connect
EK922 Emirates
EK767 Emirates
FA236 371 Safair
16:15 Cairo
23:20 Dubai
06:30 Johannesburg
22:00 Dubai
05:30 Johannesburg
08:15 Port Elizabeth
Connect
TK695 Turkish Airlines
TK38 42 Turkish Airlines
BA6241 British Airways
20:50 Cairo
01:35 Istanbul Ataturk
11:10 Johannesburg
00:20 Istanbul Ataturk
10:20 Johannesburg
12:50 Port Elizabeth
Connect
MS841 Egyptair
SA189 South African Airways
SA405 South African Airways
21:45 Cairo
06:00 Dar es Salaam
10:55 Johannesburg
04:20 Dar es Salaam
08:35 Johannesburg
12:30 Port Elizabeth
Connect
MS839 Egyptair
SA419 South African Airways
23:05 Cairo
14:10 Johannesburg
07:10 Johannesburg
15:45 Port Elizabeth
Connect
MS839 Egyptair
JE131 Mango
SA8675 South African Airways
23:05 Cairo
10:25 Johannesburg
15:25 Capetown
07:10 Johannesburg
12:35 Capetown
16:40 Port Elizabeth
Connect
MS839 Egyptair
JE247 Mango
SA1334 South African Airways
23:05 Cairo
10:25 Johannesburg
15:40 Durban
07:10 Johannesburg
11:35 Durban
17:05 Port Elizabeth
Connect
MS839 Egyptair
JE245 Mango
SA1334 South African Airways
23:05 Cairo
08:35 Johannesburg
15:40 Durban
07:10 Johannesburg
09:45 Durban
17:05 Port Elizabeth
Connect
MS839 Egyptair
SA543 South African Airways
SA1334 South African Airways
23:05 Cairo
09:35 Johannesburg
15:40 Durban
07:10 Johannesburg
10:40 Durban
17:05 Port Elizabeth
Connect
MS839 Egyptair
SA313 South African Airways
SA8675 South African Airways
23:05 Cairo
08:35 Johannesburg
15:25 Capetown
07:10 Johannesburg
10:45 Capetown
16:40 Port Elizabeth
Connect
MS839 Egyptair
SA323 South African Airways
SA8675 South African Airways
23:05 Cairo
09:55 Johannesburg
15:25 Capetown
07:10 Johannesburg
12:05 Capetown
16:40 Port Elizabeth
Connect
MS839 Egyptair
JE541 Mango
23:05 Cairo
15:30 Johannesburg
07:10 Johannesburg
17:15 Port Elizabeth
Connect
MS839 Egyptair
SA405 South African Airways
23:05 Cairo
10:55 Johannesburg
07:10 Johannesburg
12:30 Port Elizabeth
Connect

7. Cairo to Durban

  1. You take a bus, shuttle or taxi from your location in Egypt to Cairo.

  2. You take a flight from Cairo to Durban and cost approximately 600 USD.

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

Flight Depart Arrive
EY658 Etihad
EY604 Etihad
MN641 Comair
01:00 Cairo
10:05 Abu Dhabi
18:10 Johannesburg
06:25 Abu Dhabi
16:30 Johannesburg
19:15 Durban
Connect
EK926 Emirates
EK775 Emirates
01:30 Cairo
10:15 Dubai
07:10 Dubai
16:35 Durban
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
FA262 274 Safair
02:20 Cairo
08:40 Addis Ababa
14:50 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:00 Durban
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
BA6209 British Airways
02:20 Cairo
08:40 Addis Ababa
14:15 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:20 Durban
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
SA1271 South African Airways
02:20 Cairo
08:40 Addis Ababa
14:00 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:15 Durban
Connect
EK924 Emirates
EK775 Emirates
18:50 Cairo
10:15 Dubai
00:25 Dubai
16:35 Durban
Connect
TK695 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
20:50 Cairo
01:35 Istanbul Ataturk
11:20 Johannesburg
00:20 Istanbul Ataturk
10:20 Johannesburg
12:35 Durban
Connect
MS841 Egyptair
SA189 South African Airways
SA543 South African Airways
21:45 Cairo
06:00 Dar es Salaam
09:35 Johannesburg
04:20 Dar es Salaam
08:35 Johannesburg
10:40 Durban
Connect
MS849 Egyptair
KQ760 Kenya Airways
MN623 Comair
21:45 Cairo
07:45 Nairobi
13:20 Johannesburg
03:30 Nairobi
10:55 Johannesburg
14:25 Durban
Connect
MS839 Egyptair
SA8841 South African Airways
SA8506 South African Airways
23:05 Cairo
11:05 Johannesburg
15:10 Nelspruit
07:10 Johannesburg
11:50 Nelspruit
16:10 Durban
Connect
MS839 Egyptair
SA8827 South African Airways
SA8506 South African Airways
23:05 Cairo
09:00 Johannesburg
15:10 Nelspruit
07:10 Johannesburg
09:50 Nelspruit
16:10 Durban
Connect
MS839 Egyptair
JE247 Mango
23:05 Cairo
10:25 Johannesburg
07:10 Johannesburg
11:35 Durban
Connect
MS839 Egyptair
SA323 South African Airways
JE348 Mango
23:05 Cairo
09:55 Johannesburg
13:15 Capetown
07:10 Johannesburg
12:05 Capetown
15:10 Durban
Connect
MS839 Egyptair
SA313 South African Airways
JE348 Mango
23:05 Cairo
08:35 Johannesburg
13:15 Capetown
07:10 Johannesburg
10:45 Capetown
15:10 Durban
Connect
MS839 Egyptair
SA543 South African Airways
23:05 Cairo
09:35 Johannesburg
07:10 Johannesburg
10:40 Durban
Connect
MS839 Egyptair
JE245 Mango
23:05 Cairo
08:35 Johannesburg
07:10 Johannesburg
09:45 Durban
Connect
MS839 Egyptair
SA8843 South African Airways
SA8506 South African Airways
23:05 Cairo
10:00 Johannesburg
15:10 Nelspruit
07:10 Johannesburg
11:00 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