How to get to South Africa from Egypt by flight ? You can check flights from Egypt to South Africa below.
You can find flight ticket prices from Egypt to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Egypt to Luxor.
You take a flight from Luxor to Johannesburg and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Borg El Arab.
You take a flight from Borg El Arab to Johannesburg and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Cairo.
You take a flight from Cairo to Johannesburg and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Cairo.
You take a flight from Cairo to Pietermaritzburg and cost approximately 1300 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Cairo.
You take a flight from Cairo to East London and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Cairo.
You take a flight from Cairo to Port Elizabeth and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Egypt to Cairo.
You take a flight from Cairo to Durban and cost approximately 600 USD.
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 |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com