HowToGo

Flight from Saudi Arabia to South Africa

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

Search Transfer from Saudi Arabia to South Africa

Search Flights

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

1. Medina to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Saudi Arabia to Medina.

  2. You take a flight from Medina 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
ET2443 Ethiopian Airlines
ET809 Ethiopian Airlines
03:55 Medina
08:40 Addis Ababa
07:25 Addis Ababa
13:05 Johannesburg
Connect
ET2443 Ethiopian Airlines
ET835 Ethiopian Airlines
SW727 Air Namibia
03:55 Medina
08:35 Addis Ababa
14:10 Windhoek
07:25 Addis Ababa
13:20 Windhoek
15:55 Johannesburg
Connect
EK808 Emirates
EK763 Emirates
04:35 Medina
10:10 Dubai
08:15 Dubai
16:35 Johannesburg
Connect
MS640 Egyptair
MS839 Egyptair
11:55 Medina
23:00 Cairo
12:55 Cairo
07:05 Johannesburg
Connect
EY346 Etihad
EY602 Etihad
15:30 Medina
02:05 Abu Dhabi
18:50 Abu Dhabi
08:20 Johannesburg
Connect
SV1427 Saudia
SV0447 Saudia
16:35 Medina
01:45 Jeddah
17:35 Jeddah
07:30 Johannesburg
Connect
SV1464 Saudia
SV1051 Saudia
SV0447 Saudia
19:25 Medina
22:00 Riyadh
01:45 Jeddah
20:45 Riyadh
23:40 Jeddah
07:30 Johannesburg
Connect
SV1464 Saudia
SV1053 Saudia
SV0447 Saudia
19:25 Medina
23:00 Riyadh
01:45 Jeddah
20:45 Riyadh
00:40 Jeddah
07:30 Johannesburg
Connect
SV1429 Saudia
SV0447 Saudia
19:45 Medina
01:45 Jeddah
20:45 Jeddah
07:30 Johannesburg
Connect
MS678 Egyptair
MS839 Egyptair
20:30 Medina
23:00 Cairo
21:30 Cairo
07:05 Johannesburg
Connect

2. Abha to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Saudi Arabia to Abha.

  2. You take a flight from Abha 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
MS2631 Egyptair
MS839 Egyptair
07:15 Abha
23:00 Cairo
08:55 Cairo
07:05 Johannesburg
Connect
SV0323 Saudia
SV0304 Saudia
SV0447 Saudia
11:05 Abha
17:15 Cairo
01:45 Jeddah
12:55 Cairo
20:25 Jeddah
07:30 Johannesburg
Connect
SV0323 Saudia
SV0302 Saudia
SV0447 Saudia
11:05 Abha
19:45 Cairo
01:45 Jeddah
12:55 Cairo
22:55 Jeddah
07:30 Johannesburg
Connect
SV1678 Saudia
EY318 Etihad
EY602 Etihad
14:40 Abha
17:10 Riyadh
02:05 Abu Dhabi
16:20 Riyadh
19:55 Abu Dhabi
08:20 Johannesburg
Connect
SV1651 Saudia
SV0447 Saudia
15:00 Abha
01:45 Jeddah
16:15 Jeddah
07:30 Johannesburg
Connect
SV1661 Saudia
SV0447 Saudia
15:15 Abha
01:45 Jeddah
16:30 Jeddah
07:30 Johannesburg
Connect
SV1696 Saudia
SV1051 Saudia
SV0447 Saudia
17:20 Abha
22:00 Riyadh
01:45 Jeddah
19:00 Riyadh
23:40 Jeddah
07:30 Johannesburg
Connect
SV1696 Saudia
SV1049 Saudia
SV0447 Saudia
17:20 Abha
21:00 Riyadh
01:45 Jeddah
19:00 Riyadh
22:40 Jeddah
07:30 Johannesburg
Connect
SV1696 Saudia
SV1047 Saudia
SV0447 Saudia
17:20 Abha
20:00 Riyadh
01:45 Jeddah
19:00 Riyadh
21:40 Jeddah
07:30 Johannesburg
Connect
SV1675 Saudia
SV0447 Saudia
18:20 Abha
01:45 Jeddah
19:35 Jeddah
07:30 Johannesburg
Connect
F34114 flyadeal
SV0447 Saudia
18:55 Abha
01:45 Jeddah
20:10 Jeddah
07:30 Johannesburg
Connect

3. Tabuk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Saudi Arabia to Tabuk.

  2. You take a flight from Tabuk to Johannesburg and cost approximately 480 USD.

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

Flight Depart Arrive
SV1538 Saudia
SV0447 Saudia
11:40 Tabuk
01:45 Jeddah
13:10 Jeddah
07:30 Johannesburg
Connect
SV1770 Saudia
SV1771 Saudia
SV0447 Saudia
13:50 Tabuk
22:55 Jazan
01:45 Jeddah
16:10 Jazan
00:15 Jeddah
07:30 Johannesburg
Connect
SV1770 Saudia
SV1777 Saudia
SV0447 Saudia
13:50 Tabuk
18:40 Jazan
01:45 Jeddah
16:10 Jazan
20:00 Jeddah
07:30 Johannesburg
Connect
SV1770 Saudia
SV1793 Saudia
SV0447 Saudia
13:50 Tabuk
20:55 Jazan
01:45 Jeddah
16:10 Jazan
22:15 Jeddah
07:30 Johannesburg
Connect
SV1528 Saudia
SV1051 Saudia
SV0447 Saudia
17:05 Tabuk
22:00 Riyadh
01:45 Jeddah
18:50 Riyadh
23:40 Jeddah
07:30 Johannesburg
Connect
SV1528 Saudia
SV1047 Saudia
SV0447 Saudia
17:05 Tabuk
20:00 Riyadh
01:45 Jeddah
18:50 Riyadh
21:40 Jeddah
07:30 Johannesburg
Connect
SV1528 Saudia
SV1049 Saudia
SV0447 Saudia
17:05 Tabuk
21:00 Riyadh
01:45 Jeddah
18:50 Riyadh
22:40 Jeddah
07:30 Johannesburg
Connect
SV1558 Saudia
SV0447 Saudia
18:40 Tabuk
01:45 Jeddah
20:10 Jeddah
07:30 Johannesburg
Connect
E5590 Air Arabia Egypt
MS839 Egyptair
20:30 Tabuk
23:00 Cairo
20:45 Cairo
07:05 Johannesburg
Connect

4. Jeddah to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Saudi Arabia to Jeddah.

  2. You take a flight from Jeddah to Johannesburg and cost approximately 750 USD.

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

Flight Depart Arrive
SV0447 Saudia
01:45 Jeddah
07:30 Johannesburg Direct
ET403 Ethiopian Airlines
ET809 Ethiopian Airlines
04:20 Jeddah
08:40 Addis Ababa
06:50 Addis Ababa
13:05 Johannesburg
Connect
MS2672 Egyptair
MS839 Egyptair
19:00 Jeddah
23:00 Cairo
20:15 Cairo
07:05 Johannesburg
Connect

References

Find Hotels in South Africa

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

Booking.com