HowToGo

Flight from Egypt to Richmond, Northern Cape, South Africa

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

Search Transfer from Egypt to Richmond, Northern Cape, South Africa

Search Flights

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

1. Cairo to Bloemfontein

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

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

  3. You take a bus, shuttle or taxi from Bloemfontein to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
MS839 Egyptair
4Z707 Airlink
00:10 Cairo
08:30 Johannesburg
07:10 Johannesburg
09:30 Bloemfontein
Connect
MS839 Egyptair
5Z408 450 CemAir
5Z151 CemAir
00:10 Cairo
10:00 Johannesburg
14:55 George
07:10 Johannesburg
11:55 George
16:40 Bloemfontein
Connect
MS839 Egyptair
4Z703 Airlink
00:10 Cairo
09:35 Johannesburg
07:10 Johannesburg
10:35 Bloemfontein
Connect
MS839 Egyptair
5Z442 CemAir
5Z151 CemAir
00:10 Cairo
09:10 Johannesburg
14:55 George
07:10 Johannesburg
11:05 George
16:40 Bloemfontein
Connect
MS839 Egyptair
5Z104 CemAir
00:10 Cairo
08:40 Johannesburg
07:10 Johannesburg
09:40 Bloemfontein
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
4Z705 Airlink
02:15 Cairo
07:05 Doha
17:05 Johannesburg
05:35 Doha
14:45 Johannesburg
18:05 Bloemfontein
Connect
QR1306 Qatar Airways
QR1377 Qatar Airways
4Z705 Airlink
02:15 Cairo
08:10 Doha
17:05 Johannesburg
05:35 Doha
15:50 Johannesburg
18:05 Bloemfontein
Connect
EK926 Emirates
EK763 Emirates
4Z705 Airlink
02:40 Cairo
09:55 Dubai
17:05 Johannesburg
07:10 Dubai
16:15 Johannesburg
18:05 Bloemfontein
Connect
EK926 Emirates
EK775 Emirates
5Z135 CemAir
02:40 Cairo
10:15 Dubai
17:40 Durban
07:10 Dubai
16:35 Durban
19:00 Bloemfontein
Connect
EK926 Emirates
EK763 Emirates
5Z114 CemAir
02:40 Cairo
09:55 Dubai
17:10 Johannesburg
07:10 Dubai
16:15 Johannesburg
18:10 Bloemfontein
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
FA846 Safair
03:20 Cairo
08:40 Addis Ababa
14:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:30 Bloemfontein
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z108 CemAir
03:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:30 Bloemfontein
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
03:20 Cairo
08:40 Addis Ababa
14:00 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:00 Bloemfontein
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
4Z606 Airlink
03:20 Cairo
08:15 Addis Ababa
16:40 Capetown
07:20 Addis Ababa
13:45 Capetown
18:15 Bloemfontein
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z701 Airlink
14:25 Cairo
19:55 Doha
06:20 Johannesburg
17:40 Doha
03:35 Johannesburg
07:20 Bloemfontein
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z707 Airlink
14:25 Cairo
19:55 Doha
08:30 Johannesburg
17:40 Doha
03:35 Johannesburg
09:30 Bloemfontein
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z703 Airlink
14:25 Cairo
19:55 Doha
09:35 Johannesburg
17:40 Doha
03:35 Johannesburg
10:35 Bloemfontein
Connect
LH583 Lufthansa
LH572 Lufthansa
4Z703 Airlink
16:20 Cairo
22:05 Frankfurt
09:35 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
10:35 Bloemfontein
Connect
EY656 Etihad
EY602 Etihad
5Z106 CemAir
18:40 Cairo
02:00 Abu Dhabi
12:00 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
13:00 Bloemfontein
Connect
EY656 Etihad
EY602 Etihad
4Z703 Airlink
18:40 Cairo
02:00 Abu Dhabi
09:35 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
10:35 Bloemfontein
Connect
EK924 Emirates
EK761 Emirates
5Z106 CemAir
20:05 Cairo
04:05 Dubai
12:00 Johannesburg
00:40 Dubai
10:15 Johannesburg
13:00 Bloemfontein
Connect
EK924 Emirates
EK761 Emirates
4Z709 Airlink
20:05 Cairo
04:05 Dubai
14:00 Johannesburg
00:40 Dubai
10:15 Johannesburg
15:00 Bloemfontein
Connect
EK924 Emirates
EK772 Emirates
FA842 Safair
20:05 Cairo
03:50 Dubai
12:50 Capetown
00:40 Dubai
11:35 Capetown
14:25 Bloemfontein
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
4Z709 Airlink
20:35 Cairo
02:15 Doha
14:00 Johannesburg
23:50 Doha
09:55 Johannesburg
15:00 Bloemfontein
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
FA842 Safair
20:35 Cairo
02:00 Doha
12:50 Capetown
23:50 Doha
10:45 Capetown
14:25 Bloemfontein
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z106 CemAir
21:45 Cairo
01:10 Istanbul
12:00 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:00 Bloemfontein
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z709 Airlink
21:45 Cairo
01:10 Istanbul
14:00 Johannesburg
00:05 Istanbul
09:50 Johannesburg
15:00 Bloemfontein
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
FA846 Safair
21:45 Cairo
01:10 Istanbul
14:30 Johannesburg
00:05 Istanbul
09:50 Johannesburg
15:30 Bloemfontein
Connect
MS849 Egyptair
KQ760 Kenya Airways
5Z106 CemAir
22:40 Cairo
07:45 Nairobi
12:00 Johannesburg
03:33 Nairobi
10:55 Johannesburg
13:00 Bloemfontein
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z703 Airlink
22:40 Cairo
04:25 Nairobi
09:35 Johannesburg
03:33 Nairobi
07:40 Johannesburg
10:35 Bloemfontein
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z707 Airlink
22:40 Cairo
04:25 Nairobi
08:30 Johannesburg
03:33 Nairobi
07:40 Johannesburg
09:30 Bloemfontein
Connect
MS849 Egyptair
KQ766 Kenya Airways
5Z104 CemAir
22:40 Cairo
04:25 Nairobi
08:40 Johannesburg
03:33 Nairobi
07:40 Johannesburg
09:40 Bloemfontein
Connect

2. Cairo to George

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

  2. You take a flight from Cairo to George and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from George to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
MS839 Egyptair
5Z442 CemAir
00:10 Cairo
09:10 Johannesburg
07:10 Johannesburg
11:05 George
Connect
MS839 Egyptair
FA220 256 Safair
00:10 Cairo
11:10 Johannesburg
07:10 Johannesburg
13:10 George
Connect
MS839 Egyptair
5Z408 450 CemAir
00:10 Cairo
10:00 Johannesburg
07:10 Johannesburg
11:55 George
Connect
MS839 Egyptair
5Z104 CemAir
5Z150 CemAir
00:10 Cairo
08:40 Johannesburg
12:40 Bloemfontein
07:10 Johannesburg
09:40 Bloemfontein
14:25 George
Connect
MS839 Egyptair
SA317 South African Airways
4Z637 Airlink
00:10 Cairo
08:10 Johannesburg
15:15 Capetown
07:10 Johannesburg
10:20 Capetown
16:10 George
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
5Z420 CemAir
02:15 Cairo
07:05 Doha
16:05 Johannesburg
05:35 Doha
14:45 Johannesburg
18:00 George
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
FA228 Safair
02:15 Cairo
07:05 Doha
15:55 Johannesburg
05:35 Doha
14:45 Johannesburg
17:55 George
Connect
EK926 Emirates
EK763 Emirates
5Z470 CemAir
02:40 Cairo
09:55 Dubai
17:05 Johannesburg
07:10 Dubai
16:15 Johannesburg
19:00 George
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z466 CemAir
03:20 Cairo
08:40 Addis Ababa
14:50 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:45 George
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
4Z637 Airlink
03:20 Cairo
08:15 Addis Ababa
15:15 Capetown
07:20 Addis Ababa
13:45 Capetown
16:10 George
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
4Z635 Airlink
03:20 Cairo
08:15 Addis Ababa
16:55 Capetown
07:20 Addis Ababa
13:45 Capetown
17:50 George
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
FA228 Safair
03:20 Cairo
08:40 Addis Ababa
15:55 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
17:55 George
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z458 CemAir
03:20 Cairo
08:40 Addis Ababa
14:00 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:55 George
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
FA250 Safair
14:25 Cairo
19:55 Doha
05:55 Johannesburg
17:40 Doha
03:35 Johannesburg
07:55 George
Connect
QR1304 Qatar Airways
QR1369 Qatar Airways
4Z633 Airlink
14:25 Cairo
02:00 Doha
12:10 Capetown
17:40 Doha
10:45 Capetown
13:05 George
Connect
QR1304 Qatar Airways
QR1363 Qatar Airways
4Z693 Airlink
14:25 Cairo
02:15 Doha
12:10 Johannesburg
17:40 Doha
09:55 Johannesburg
14:10 George
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z693 Airlink
14:25 Cairo
19:55 Doha
12:10 Johannesburg
17:40 Doha
03:35 Johannesburg
14:10 George
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
5Z400 CemAir
14:25 Cairo
19:55 Doha
05:45 Johannesburg
17:40 Doha
03:35 Johannesburg
07:40 George
Connect
EK922 Emirates
EK772 Emirates
4Z637 Airlink
17:15 Cairo
03:50 Dubai
15:15 Capetown
22:00 Dubai
11:35 Capetown
16:10 George
Connect
EY656 Etihad
EY602 Etihad
5Z442 CemAir
18:40 Cairo
02:00 Abu Dhabi
09:10 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
11:05 George
Connect
EY656 Etihad
EY602 Etihad
FA220 256 Safair
18:40 Cairo
02:00 Abu Dhabi
11:10 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
13:10 George
Connect
EK924 Emirates
EK761 Emirates
5Z416 CemAir
20:05 Cairo
04:05 Dubai
11:45 Johannesburg
00:40 Dubai
10:15 Johannesburg
13:40 George
Connect
EK924 Emirates
EK772 Emirates
4Z637 Airlink
20:05 Cairo
03:50 Dubai
15:15 Capetown
00:40 Dubai
11:35 Capetown
16:10 George
Connect
EK924 Emirates
EK761 Emirates
FA220 256 Safair
20:05 Cairo
04:05 Dubai
11:10 Johannesburg
00:40 Dubai
10:15 Johannesburg
13:10 George
Connect
EK924 Emirates
EK761 Emirates
5Z446 CemAir
20:05 Cairo
04:05 Dubai
11:15 Johannesburg
00:40 Dubai
10:15 Johannesburg
13:10 George
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
FA220 256 Safair
20:35 Cairo
02:15 Doha
11:10 Johannesburg
23:50 Doha
09:55 Johannesburg
13:10 George
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
4Z633 Airlink
20:35 Cairo
02:00 Doha
12:10 Capetown
23:50 Doha
10:45 Capetown
13:05 George
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
4Z693 Airlink
20:35 Cairo
02:15 Doha
12:10 Johannesburg
23:50 Doha
09:55 Johannesburg
14:10 George
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
4Z637 Airlink
20:35 Cairo
02:00 Doha
15:15 Capetown
23:50 Doha
10:45 Capetown
16:10 George
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
5Z446 CemAir
20:35 Cairo
02:15 Doha
11:15 Johannesburg
23:50 Doha
09:55 Johannesburg
13:10 George
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
FA220 256 Safair
21:45 Cairo
01:10 Istanbul
11:10 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:10 George
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z416 CemAir
21:45 Cairo
01:10 Istanbul
11:45 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:40 George
Connect
TK695 Turkish Airlines
TK44 Turkish Airlines
4Z637 Airlink
21:45 Cairo
01:50 Istanbul
15:15 Capetown
00:05 Istanbul
11:25 Capetown
16:10 George
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z446 CemAir
21:45 Cairo
01:10 Istanbul
11:15 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:10 George
Connect
MS849 Egyptair
KQ766 Kenya Airways
FA220 256 Safair
22:40 Cairo
04:25 Nairobi
11:10 Johannesburg
03:33 Nairobi
07:40 Johannesburg
13:10 George
Connect
MS849 Egyptair
KQ766 Kenya Airways
5Z408 450 CemAir
22:40 Cairo
04:25 Nairobi
10:00 Johannesburg
03:33 Nairobi
07:40 Johannesburg
11:55 George
Connect
MS849 Egyptair
KQ760 Kenya Airways
5Z416 CemAir
22:40 Cairo
07:45 Nairobi
11:45 Johannesburg
03:33 Nairobi
10:55 Johannesburg
13:40 George
Connect
MS849 Egyptair
KQ760 Kenya Airways
5Z454 CemAir
22:40 Cairo
07:45 Nairobi
12:05 Johannesburg
03:33 Nairobi
10:55 Johannesburg
14:00 George
Connect
MS849 Egyptair
KQ760 Kenya Airways
FA224 Safair
22:40 Cairo
07:45 Nairobi
12:05 Johannesburg
03:33 Nairobi
10:55 Johannesburg
14:05 George
Connect
MS849 Egyptair
KQ766 Kenya Airways
FA612 Safair
22:40 Cairo
04:25 Nairobi
09:15 Johannesburg
03:33 Nairobi
07:40 Johannesburg
11:15 George
Connect

3. Cairo to Kimberley

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

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

  3. You take a bus, shuttle or taxi from Kimberley to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
MS839 Egyptair
4Z723 Airlink
00:10 Cairo
09:15 Johannesburg
07:10 Johannesburg
10:20 Kimberley
Connect
MS839 Egyptair
5Z518 CemAir
00:10 Cairo
14:25 Johannesburg
07:10 Johannesburg
15:50 Kimberley
Connect
MS839 Egyptair
5Z522 CemAir
00:10 Cairo
15:30 Johannesburg
07:10 Johannesburg
16:55 Kimberley
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
4Z727 Airlink
02:15 Cairo
07:05 Doha
16:15 Johannesburg
05:35 Doha
14:45 Johannesburg
17:15 Kimberley
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
4Z617 Airlink
03:20 Cairo
08:15 Addis Ababa
15:25 Capetown
07:20 Addis Ababa
13:45 Capetown
16:55 Kimberley
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z522 CemAir
03:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:55 Kimberley
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
5Z754 CemAir
03:20 Cairo
08:15 Addis Ababa
15:45 Capetown
07:20 Addis Ababa
13:45 Capetown
17:15 Kimberley
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z518 CemAir
03:20 Cairo
08:40 Addis Ababa
14:25 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
15:50 Kimberley
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z727 Airlink
03:20 Cairo
08:40 Addis Ababa
16:15 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
17:15 Kimberley
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z723 Airlink
14:25 Cairo
19:55 Doha
09:15 Johannesburg
17:40 Doha
03:35 Johannesburg
10:20 Kimberley
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
5Z510 CemAir
14:25 Cairo
19:55 Doha
06:20 Johannesburg
17:40 Doha
03:35 Johannesburg
07:45 Kimberley
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z721 Airlink
14:25 Cairo
19:55 Doha
07:00 Johannesburg
17:40 Doha
03:35 Johannesburg
08:05 Kimberley
Connect
EY656 Etihad
EY602 Etihad
4Z723 Airlink
18:40 Cairo
02:00 Abu Dhabi
09:15 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
10:20 Kimberley
Connect
EK924 Emirates
EK772 Emirates
4Z617 Airlink
20:05 Cairo
03:50 Dubai
15:25 Capetown
00:40 Dubai
11:35 Capetown
16:55 Kimberley
Connect
EK924 Emirates
EK761 Emirates
4Z727 Airlink
20:05 Cairo
04:05 Dubai
16:15 Johannesburg
00:40 Dubai
10:15 Johannesburg
17:15 Kimberley
Connect
EK924 Emirates
EK761 Emirates
5Z514 CemAir
20:05 Cairo
04:05 Dubai
13:30 Johannesburg
00:40 Dubai
10:15 Johannesburg
14:55 Kimberley
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
4Z617 Airlink
20:35 Cairo
02:00 Doha
15:25 Capetown
23:50 Doha
10:45 Capetown
16:55 Kimberley
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
5Z514 CemAir
20:35 Cairo
02:15 Doha
13:30 Johannesburg
23:50 Doha
09:55 Johannesburg
14:55 Kimberley
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z514 CemAir
21:45 Cairo
01:10 Istanbul
13:30 Johannesburg
00:05 Istanbul
09:50 Johannesburg
14:55 Kimberley
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z518 CemAir
21:45 Cairo
01:10 Istanbul
14:25 Johannesburg
00:05 Istanbul
09:50 Johannesburg
15:50 Kimberley
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z522 CemAir
21:45 Cairo
01:10 Istanbul
15:30 Johannesburg
00:05 Istanbul
09:50 Johannesburg
16:55 Kimberley
Connect
TK695 Turkish Airlines
TK44 Turkish Airlines
4Z617 Airlink
21:45 Cairo
01:50 Istanbul
15:25 Capetown
00:05 Istanbul
11:25 Capetown
16:55 Kimberley
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z723 Airlink
22:40 Cairo
04:25 Nairobi
09:15 Johannesburg
03:33 Nairobi
07:40 Johannesburg
10:20 Kimberley
Connect

4. Cairo to Maseru

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

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

  3. You take a bus, shuttle or taxi from Maseru to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
MS839 Egyptair
4Z52 Airlink
00:10 Cairo
09:50 Johannesburg
07:10 Johannesburg
10:50 Maseru
Connect
MS839 Egyptair
4Z62 Airlink
00:10 Cairo
15:00 Johannesburg
07:10 Johannesburg
16:00 Maseru
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z62 Airlink
03:20 Cairo
08:40 Addis Ababa
15:00 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:00 Maseru
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z50 Airlink
14:25 Cairo
19:55 Doha
06:40 Johannesburg
17:40 Doha
03:35 Johannesburg
07:40 Maseru
Connect
LH583 Lufthansa
LH572 Lufthansa
4Z52 Airlink
16:20 Cairo
22:05 Frankfurt
09:50 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
EK922 Emirates
EK761 Emirates
4Z62 Airlink
17:15 Cairo
04:05 Dubai
15:00 Johannesburg
22:00 Dubai
10:15 Johannesburg
16:00 Maseru
Connect
EY656 Etihad
EY602 Etihad
4Z52 Airlink
18:40 Cairo
02:00 Abu Dhabi
09:50 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
10:50 Maseru
Connect
EK924 Emirates
EK761 Emirates
4Z62 Airlink
20:05 Cairo
04:05 Dubai
15:00 Johannesburg
00:40 Dubai
10:15 Johannesburg
16:00 Maseru
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
4Z62 Airlink
20:35 Cairo
02:15 Doha
15:00 Johannesburg
23:50 Doha
09:55 Johannesburg
16:00 Maseru
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z62 Airlink
21:45 Cairo
01:10 Istanbul
15:00 Johannesburg
00:05 Istanbul
09:50 Johannesburg
16:00 Maseru
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z52 Airlink
22:40 Cairo
04:25 Nairobi
09:50 Johannesburg
03:33 Nairobi
07:40 Johannesburg
10:50 Maseru
Connect
MS851 Egyptair
ET809 Ethiopian Airlines
4Z62 Airlink
23:35 Cairo
08:40 Addis Ababa
15:00 Johannesburg
03:10 Addis Ababa
13:05 Johannesburg
16:00 Maseru
Connect

5. 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 700 USD.

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

Flight Depart Arrive
MS839 Egyptair
4Z797 Airlink
00:10 Cairo
10:10 Johannesburg
07:10 Johannesburg
11:55 Port Elizabeth
Connect
MS839 Egyptair
5Z258 CemAir
00:10 Cairo
11:40 Johannesburg
07:10 Johannesburg
13:30 Port Elizabeth
Connect
MS839 Egyptair
SA317 South African Airways
FA130 Safair
00:10 Cairo
08:10 Johannesburg
12:35 Capetown
07:10 Johannesburg
10:20 Capetown
13:55 Port Elizabeth
Connect
MS839 Egyptair
FA360 Safair
00:10 Cairo
11:35 Johannesburg
07:10 Johannesburg
13:20 Port Elizabeth
Connect
MS839 Egyptair
SA539 South African Airways
FA421 Safair
00:10 Cairo
09:20 Johannesburg
14:05 Durban
07:10 Johannesburg
10:25 Durban
15:35 Port Elizabeth
Connect
QR1306 Qatar Airways
QR1377 Qatar Airways
4Z795 Airlink
02:15 Cairo
08:10 Doha
17:15 Johannesburg
05:35 Doha
15:50 Johannesburg
19:00 Port Elizabeth
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
4Z799 Airlink
02:15 Cairo
07:05 Doha
18:15 Johannesburg
05:35 Doha
14:45 Johannesburg
20:00 Port Elizabeth
Connect
QR1306 Qatar Airways
QR1377 Qatar Airways
4Z799 Airlink
02:15 Cairo
08:10 Doha
18:15 Johannesburg
05:35 Doha
15:50 Johannesburg
20:00 Port Elizabeth
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
4Z795 Airlink
02:15 Cairo
07:05 Doha
17:15 Johannesburg
05:35 Doha
14:45 Johannesburg
19:00 Port Elizabeth
Connect
EK926 Emirates
EK763 Emirates
4Z795 Airlink
02:40 Cairo
09:55 Dubai
17:15 Johannesburg
07:10 Dubai
16:15 Johannesburg
19:00 Port Elizabeth
Connect
EK926 Emirates
EK763 Emirates
FA232 Safair
02:40 Cairo
09:55 Dubai
17:35 Johannesburg
07:10 Dubai
16:15 Johannesburg
19:20 Port Elizabeth
Connect
EK926 Emirates
EK763 Emirates
4Z799 Airlink
02:40 Cairo
09:55 Dubai
18:15 Johannesburg
07:10 Dubai
16:15 Johannesburg
20:00 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z262 CemAir
03:20 Cairo
08:40 Addis Ababa
16:20 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
18:10 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z785 Airlink
03:20 Cairo
08:40 Addis Ababa
15:05 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:50 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
FA138 Safair
03:20 Cairo
08:15 Addis Ababa
17:00 Capetown
07:20 Addis Ababa
13:45 Capetown
18:20 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
4Z675 Airlink
03:20 Cairo
08:15 Addis Ababa
17:25 Capetown
07:20 Addis Ababa
13:45 Capetown
18:35 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z795 Airlink
03:20 Cairo
08:40 Addis Ababa
17:15 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
19:00 Port Elizabeth
Connect
ET453 Ethiopian Airlines
ET847 Ethiopian Airlines
FA134 Safair
03:20 Cairo
08:15 Addis Ababa
16:55 Capetown
07:20 Addis Ababa
13:45 Capetown
18:15 Port Elizabeth
Connect
QR1308 Qatar Airways
QR1365 Qatar Airways
4Z793 Airlink
08:25 Cairo
19:55 Doha
06:00 Johannesburg
11:40 Doha
03:35 Johannesburg
07:45 Port Elizabeth
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z793 Airlink
14:25 Cairo
19:55 Doha
06:00 Johannesburg
17:40 Doha
03:35 Johannesburg
07:45 Port Elizabeth
Connect
LH583 Lufthansa
LH572 Lufthansa
4Z797 Airlink
16:20 Cairo
22:05 Frankfurt
10:10 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
11:55 Port Elizabeth
Connect
EY656 Etihad
EY602 Etihad
4Z797 Airlink
18:40 Cairo
02:00 Abu Dhabi
10:10 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
11:55 Port Elizabeth
Connect
EK924 Emirates
EK763 Emirates
4Z799 Airlink
20:05 Cairo
09:55 Dubai
18:15 Johannesburg
00:40 Dubai
16:15 Johannesburg
20:00 Port Elizabeth
Connect
EK924 Emirates
EK761 Emirates
4Z799 Airlink
20:05 Cairo
04:05 Dubai
18:15 Johannesburg
00:40 Dubai
10:15 Johannesburg
20:00 Port Elizabeth
Connect
EK924 Emirates
EK761 Emirates
FA360 Safair
20:05 Cairo
04:05 Dubai
11:35 Johannesburg
00:40 Dubai
10:15 Johannesburg
13:20 Port Elizabeth
Connect
EK924 Emirates
EK772 Emirates
FA130 Safair
20:05 Cairo
03:50 Dubai
12:35 Capetown
00:40 Dubai
11:35 Capetown
13:55 Port Elizabeth
Connect
EK924 Emirates
EK772 Emirates
4Z675 Airlink
20:05 Cairo
03:50 Dubai
17:25 Capetown
00:40 Dubai
11:35 Capetown
18:35 Port Elizabeth
Connect
EK924 Emirates
EK761 Emirates
4Z795 Airlink
20:05 Cairo
04:05 Dubai
17:15 Johannesburg
00:40 Dubai
10:15 Johannesburg
19:00 Port Elizabeth
Connect
EK924 Emirates
EK763 Emirates
4Z795 Airlink
20:05 Cairo
09:55 Dubai
17:15 Johannesburg
00:40 Dubai
16:15 Johannesburg
19:00 Port Elizabeth
Connect
QR1302 Qatar Airways
QR1367 Qatar Airways
4Z799 Airlink
20:35 Cairo
07:05 Doha
18:15 Johannesburg
23:50 Doha
14:45 Johannesburg
20:00 Port Elizabeth
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
FA180 Safair
20:35 Cairo
02:00 Doha
12:00 Capetown
23:50 Doha
10:45 Capetown
13:20 Port Elizabeth
Connect
QR1302 Qatar Airways
QR1369 Qatar Airways
4Z675 Airlink
20:35 Cairo
02:00 Doha
17:25 Capetown
23:50 Doha
10:45 Capetown
18:35 Port Elizabeth
Connect
QR1302 Qatar Airways
QR1377 Qatar Airways
4Z795 Airlink
20:35 Cairo
08:10 Doha
17:15 Johannesburg
23:50 Doha
15:50 Johannesburg
19:00 Port Elizabeth
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
FA373 375 Safair
21:45 Cairo
01:10 Istanbul
13:15 Johannesburg
00:05 Istanbul
09:50 Johannesburg
15:00 Port Elizabeth
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z258 CemAir
21:45 Cairo
01:10 Istanbul
11:40 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:30 Port Elizabeth
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
FA360 Safair
21:45 Cairo
01:10 Istanbul
11:35 Johannesburg
00:05 Istanbul
09:50 Johannesburg
13:20 Port Elizabeth
Connect
TK695 Turkish Airlines
TK44 Turkish Airlines
FA130 Safair
21:45 Cairo
01:50 Istanbul
12:35 Capetown
00:05 Istanbul
11:25 Capetown
13:55 Port Elizabeth
Connect
MS849 Egyptair
KQ766 Kenya Airways
FA360 Safair
22:40 Cairo
04:25 Nairobi
11:35 Johannesburg
03:33 Nairobi
07:40 Johannesburg
13:20 Port Elizabeth
Connect
MS849 Egyptair
KQ766 Kenya Airways
5Z258 CemAir
22:40 Cairo
04:25 Nairobi
11:40 Johannesburg
03:33 Nairobi
07:40 Johannesburg
13:30 Port Elizabeth
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z797 Airlink
22:40 Cairo
04:25 Nairobi
10:10 Johannesburg
03:33 Nairobi
07:40 Johannesburg
11:55 Port Elizabeth
Connect

6. Cairo to Sishen

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

  2. You take a flight from Cairo to Sishen and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Sishen to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
MS839 Egyptair
4Z779 Airlink
00:10 Cairo
15:30 Johannesburg
07:10 Johannesburg
16:45 Sishen
Connect
MS839 Egyptair
4Z777 Airlink
00:10 Cairo
16:05 Johannesburg
07:10 Johannesburg
17:20 Sishen
Connect
QR1306 Qatar Airways
QR1367 Qatar Airways
4Z777 Airlink
02:15 Cairo
07:05 Doha
16:05 Johannesburg
05:35 Doha
14:45 Johannesburg
17:20 Sishen
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z779 Airlink
03:20 Cairo
08:40 Addis Ababa
15:30 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
16:45 Sishen
Connect
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z777 Airlink
03:20 Cairo
08:40 Addis Ababa
16:05 Johannesburg
07:20 Addis Ababa
13:05 Johannesburg
17:20 Sishen
Connect
QR1308 Qatar Airways
QR1365 Qatar Airways
4Z773 Airlink
08:25 Cairo
19:55 Doha
05:45 Johannesburg
11:40 Doha
03:35 Johannesburg
07:00 Sishen
Connect
QR1308 Qatar Airways
QR1365 Qatar Airways
4Z771 Airlink
08:25 Cairo
19:55 Doha
06:30 Johannesburg
11:40 Doha
03:35 Johannesburg
07:45 Sishen
Connect
EK928 Emirates
EK761 Emirates
4Z777 Airlink
13:10 Cairo
04:05 Dubai
16:05 Johannesburg
17:30 Dubai
10:15 Johannesburg
17:20 Sishen
Connect
EK928 Emirates
EK761 Emirates
4Z779 Airlink
13:10 Cairo
04:05 Dubai
15:30 Johannesburg
17:30 Dubai
10:15 Johannesburg
16:45 Sishen
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z771 Airlink
14:25 Cairo
19:55 Doha
06:30 Johannesburg
17:40 Doha
03:35 Johannesburg
07:45 Sishen
Connect
QR1304 Qatar Airways
QR1365 Qatar Airways
4Z773 Airlink
14:25 Cairo
19:55 Doha
05:45 Johannesburg
17:40 Doha
03:35 Johannesburg
07:00 Sishen
Connect
EK922 Emirates
EK761 Emirates
4Z779 Airlink
17:15 Cairo
04:05 Dubai
15:30 Johannesburg
22:00 Dubai
10:15 Johannesburg
16:45 Sishen
Connect
EK922 Emirates
EK761 Emirates
4Z777 Airlink
17:15 Cairo
04:05 Dubai
16:05 Johannesburg
22:00 Dubai
10:15 Johannesburg
17:20 Sishen
Connect
EY656 Etihad
EY602 Etihad
4Z779 Airlink
18:40 Cairo
02:00 Abu Dhabi
15:30 Johannesburg
23:05 Abu Dhabi
08:05 Johannesburg
16:45 Sishen
Connect
EK924 Emirates
EK761 Emirates
4Z779 Airlink
20:05 Cairo
04:05 Dubai
15:30 Johannesburg
00:40 Dubai
10:15 Johannesburg
16:45 Sishen
Connect
EK924 Emirates
EK761 Emirates
4Z777 Airlink
20:05 Cairo
04:05 Dubai
16:05 Johannesburg
00:40 Dubai
10:15 Johannesburg
17:20 Sishen
Connect
QR1302 Qatar Airways
QR1367 Qatar Airways
4Z777 Airlink
20:35 Cairo
07:05 Doha
16:05 Johannesburg
23:50 Doha
14:45 Johannesburg
17:20 Sishen
Connect
QR1302 Qatar Airways
QR1363 Qatar Airways
4Z779 Airlink
20:35 Cairo
02:15 Doha
15:30 Johannesburg
23:50 Doha
09:55 Johannesburg
16:45 Sishen
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z777 Airlink
21:45 Cairo
01:10 Istanbul
16:05 Johannesburg
00:05 Istanbul
09:50 Johannesburg
17:20 Sishen
Connect
TK695 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z779 Airlink
21:45 Cairo
01:10 Istanbul
15:30 Johannesburg
00:05 Istanbul
09:50 Johannesburg
16:45 Sishen
Connect
MS849 Egyptair
KQ760 Kenya Airways
4Z777 Airlink
22:40 Cairo
07:45 Nairobi
16:05 Johannesburg
03:33 Nairobi
10:55 Johannesburg
17:20 Sishen
Connect
MS849 Egyptair
KQ766 Kenya Airways
4Z777 Airlink
22:40 Cairo
04:25 Nairobi
16:05 Johannesburg
03:33 Nairobi
07:40 Johannesburg
17:20 Sishen
Connect
MS849 Egyptair
KQ760 Kenya Airways
4Z779 Airlink
22:40 Cairo
07:45 Nairobi
15:30 Johannesburg
03:33 Nairobi
10:55 Johannesburg
16:45 Sishen
Connect
MS851 Egyptair
ET809 Ethiopian Airlines
4Z777 Airlink
23:35 Cairo
08:40 Addis Ababa
16:05 Johannesburg
03:10 Addis Ababa
13:05 Johannesburg
17:20 Sishen
Connect
MS851 Egyptair
ET809 Ethiopian Airlines
4Z779 Airlink
23:35 Cairo
08:40 Addis Ababa
15:30 Johannesburg
03:10 Addis Ababa
13:05 Johannesburg
16:45 Sishen
Connect

References

Find Hotels in Richmond, Northern Cape, South Africa

You can find hotels and accommodations in Richmond, Northern Cape, South Africa with our hotels search tool below

Booking.com