HowToGo

Flight from Randburg to Saudi Arabia

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

Search Transfer from Randburg to Saudi Arabia

Search Flights

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

1. Johannesburg to Jeddah

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

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

Flight Depart Arrive
SV0446 Saudia
11:00 Johannesburg
18:45 Jeddah Direct
ET808 Ethiopian Airlines
ET402 Ethiopian Airlines
14:10 Johannesburg
00:35 Addis Ababa
20:25 Addis Ababa
03:05 Jeddah
Connect
EK764 Emirates
EK805 Emirates
18:50 Johannesburg
07:05 Dubai
05:05 Dubai
09:10 Jeddah
Connect
MS840 Egyptair
MS2661 Egyptair
21:45 Johannesburg
08:05 Cairo
05:45 Cairo
11:15 Jeddah
Connect

2. Johannesburg to Medina

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Medina and cost approximately 900 USD.

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

Flight Depart Arrive
SV0446 Saudia
SV1944 Saudia
SV1635 Saudia
11:00 Johannesburg
04:35 Jeddah
07:10 Abha
18:45 Jeddah
05:50 Abha
08:40 Medina
Connect
SV0446 Saudia
SV1046 Saudia
SV1469 Saudia
11:00 Johannesburg
20:00 Jeddah
02:55 Riyadh
18:45 Jeddah
21:35 Riyadh
04:30 Medina
Connect
SV0446 Saudia
SV1050 Saudia
SV1469 Saudia
11:00 Johannesburg
22:00 Jeddah
02:55 Riyadh
18:45 Jeddah
23:35 Riyadh
04:30 Medina
Connect
SV0446 Saudia
SV1054 Saudia
SV1469 Saudia
11:00 Johannesburg
23:55 Jeddah
02:55 Riyadh
18:45 Jeddah
01:30 Riyadh
04:30 Medina
Connect
SV0446 Saudia
SV1422 Saudia
11:00 Johannesburg
06:50 Jeddah
18:45 Jeddah
07:45 Medina
Connect
SV0446 Saudia
SV1046 Saudia
SV1459 Saudia
11:00 Johannesburg
20:00 Jeddah
04:20 Riyadh
18:45 Jeddah
21:35 Riyadh
05:55 Medina
Connect
SV0446 Saudia
SV1054 Saudia
SV1459 Saudia
11:00 Johannesburg
23:55 Jeddah
04:20 Riyadh
18:45 Jeddah
01:30 Riyadh
05:55 Medina
Connect
SV0446 Saudia
SV1050 Saudia
SV1459 Saudia
11:00 Johannesburg
22:00 Jeddah
04:20 Riyadh
18:45 Jeddah
23:35 Riyadh
05:55 Medina
Connect
ET21 Ethiopian Airlines
ET875 Ethiopian Airlines
ET2442 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
23:35 Addis Ababa
14:35 Blantyre
20:20 Addis Ababa
03:05 Medina
Connect
3W21 Malawian Airlines
ET875 Ethiopian Airlines
ET2442 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
23:35 Addis Ababa
14:35 Blantyre
20:20 Addis Ababa
03:05 Medina
Connect
ET808 Ethiopian Airlines
ET2442 Ethiopian Airlines
14:10 Johannesburg
23:35 Addis Ababa
20:25 Addis Ababa
03:05 Medina
Connect
EK764 Emirates
FZ893 Flydubai
18:50 Johannesburg
12:45 Dubai
05:05 Dubai
14:45 Medina
Connect
TK39 43 Turkish Airlines
TK108 Turkish Airlines
19:15 Johannesburg
13:05 Istanbul
06:05 Istanbul
16:30 Medina
Connect
TK39 43 Turkish Airlines
TK104 Turkish Airlines
19:15 Johannesburg
15:45 Istanbul
06:05 Istanbul
19:05 Medina
Connect
MS840 Egyptair
MS639 Egyptair
21:45 Johannesburg
08:10 Cairo
05:45 Cairo
10:55 Medina
Connect

3. Johannesburg to Abha

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Abha and cost approximately 1000 USD.

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

Flight Depart Arrive
EY601 Etihad
EY315 Etihad
SV1653 Saudia
10:15 Johannesburg
02:10 Abu Dhabi
08:50 Riyadh
20:20 Abu Dhabi
03:10 Riyadh
10:30 Abha
Connect
EY601 Etihad
EY313 Etihad
SV1944 Saudia
10:15 Johannesburg
01:40 Abu Dhabi
04:35 Jeddah
20:20 Abu Dhabi
03:40 Jeddah
05:50 Abha
Connect
SV0446 Saudia
SV1126 Saudia
SV1877 Saudia
11:00 Johannesburg
21:00 Jeddah
04:00 Dammam
18:45 Jeddah
23:00 Dammam
06:10 Abha
Connect
SV0446 Saudia
SV1680 Saudia
11:00 Johannesburg
10:05 Jeddah
18:45 Jeddah
11:20 Abha
Connect
SV0446 Saudia
SV1050 Saudia
SV1655 Saudia
11:00 Johannesburg
22:00 Jeddah
07:00 Riyadh
18:45 Jeddah
23:35 Riyadh
08:40 Abha
Connect
SV0446 Saudia
SV1054 Saudia
SV1655 Saudia
11:00 Johannesburg
23:55 Jeddah
07:00 Riyadh
18:45 Jeddah
01:30 Riyadh
08:40 Abha
Connect
SV0446 Saudia
SV1046 Saudia
SV1659 Saudia
11:00 Johannesburg
20:00 Jeddah
03:50 Riyadh
18:45 Jeddah
21:35 Riyadh
05:30 Abha
Connect
SV0446 Saudia
SV1050 Saudia
SV1653 Saudia
11:00 Johannesburg
22:00 Jeddah
08:50 Riyadh
18:45 Jeddah
23:35 Riyadh
10:30 Abha
Connect
SV0446 Saudia
SV1050 Saudia
SV1659 Saudia
11:00 Johannesburg
22:00 Jeddah
03:50 Riyadh
18:45 Jeddah
23:35 Riyadh
05:30 Abha
Connect
SV0446 Saudia
SV1054 Saudia
SV1653 Saudia
11:00 Johannesburg
23:55 Jeddah
08:50 Riyadh
18:45 Jeddah
01:30 Riyadh
10:30 Abha
Connect
SV0446 Saudia
SV1944 Saudia
11:00 Johannesburg
04:35 Jeddah
18:45 Jeddah
05:50 Abha
Connect
SV0446 Saudia
SV1054 Saudia
SV1659 Saudia
11:00 Johannesburg
23:55 Jeddah
03:50 Riyadh
18:45 Jeddah
01:30 Riyadh
05:30 Abha
Connect
SV0446 Saudia
SV1656 Saudia
11:00 Johannesburg
06:05 Jeddah
18:45 Jeddah
07:20 Abha
Connect
SV0446 Saudia
SV1046 Saudia
SV1655 Saudia
11:00 Johannesburg
20:00 Jeddah
07:00 Riyadh
18:45 Jeddah
21:35 Riyadh
08:40 Abha
Connect
SV0446 Saudia
SV1046 Saudia
SV1653 Saudia
11:00 Johannesburg
20:00 Jeddah
08:50 Riyadh
18:45 Jeddah
21:35 Riyadh
10:30 Abha
Connect
ET808 Ethiopian Airlines
ET402 Ethiopian Airlines
SV1944 Saudia
14:10 Johannesburg
00:35 Addis Ababa
04:35 Jeddah
20:25 Addis Ababa
03:05 Jeddah
05:50 Abha
Connect
ET808 Ethiopian Airlines
ET412 Ethiopian Airlines
SV1659 Saudia
14:10 Johannesburg
22:55 Addis Ababa
03:50 Riyadh
20:25 Addis Ababa
02:20 Riyadh
05:30 Abha
Connect
ET808 Ethiopian Airlines
ET412 Ethiopian Airlines
F34304 flyadeal
14:10 Johannesburg
22:55 Addis Ababa
06:20 Riyadh
20:25 Addis Ababa
02:20 Riyadh
08:00 Abha
Connect
ET808 Ethiopian Airlines
ET422 Ethiopian Airlines
SV1877 Saudia
14:10 Johannesburg
21:55 Addis Ababa
04:00 Dammam
20:25 Addis Ababa
02:10 Dammam
06:10 Abha
Connect
ET808 Ethiopian Airlines
ET452 Ethiopian Airlines
MS2630 Egyptair
14:10 Johannesburg
22:05 Addis Ababa
02:50 Cairo
20:25 Addis Ababa
01:20 Cairo
06:15 Abha
Connect
ET808 Ethiopian Airlines
ET402 Ethiopian Airlines
SV1656 Saudia
14:10 Johannesburg
00:35 Addis Ababa
06:05 Jeddah
20:25 Addis Ababa
03:05 Jeddah
07:20 Abha
Connect
ET808 Ethiopian Airlines
SV0420 Saudia
SV1656 Saudia
14:10 Johannesburg
02:25 Addis Ababa
06:05 Jeddah
20:25 Addis Ababa
04:40 Jeddah
07:20 Abha
Connect
ET808 Ethiopian Airlines
ET412 Ethiopian Airlines
SV1655 Saudia
14:10 Johannesburg
22:55 Addis Ababa
07:00 Riyadh
20:25 Addis Ababa
02:20 Riyadh
08:40 Abha
Connect
EK764 Emirates
EK819 Emirates
F34306 flyadeal
18:50 Johannesburg
07:00 Dubai
09:20 Riyadh
05:05 Dubai
08:00 Riyadh
11:00 Abha
Connect
EK764 Emirates
FZ813 Flydubai
18:50 Johannesburg
11:30 Dubai
05:05 Dubai
13:30 Abha
Connect
EK764 Emirates
EK819 Emirates
SV1653 Saudia
18:50 Johannesburg
07:00 Dubai
08:50 Riyadh
05:05 Dubai
08:00 Riyadh
10:30 Abha
Connect
MS840 Egyptair
MS2661 Egyptair
SV1666 Saudia
21:45 Johannesburg
08:05 Cairo
13:00 Jeddah
05:45 Cairo
11:15 Jeddah
14:15 Abha
Connect
MS840 Egyptair
SV0322 Saudia
21:45 Johannesburg
14:00 Cairo
05:45 Cairo
17:50 Abha
Connect
MS840 Egyptair
MS2661 Egyptair
SV1650 Saudia
21:45 Johannesburg
08:05 Cairo
12:55 Jeddah
05:45 Cairo
11:15 Jeddah
14:10 Abha
Connect
MS840 Egyptair
MS2661 Egyptair
F34107 flyadeal
21:45 Johannesburg
08:05 Cairo
12:15 Jeddah
05:45 Cairo
11:15 Jeddah
13:35 Abha
Connect

4. Johannesburg to Tabuk

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

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

Flight Depart Arrive
SV0446 Saudia
SV1551 Saudia
11:00 Johannesburg
21:05 Jeddah
18:45 Jeddah
22:40 Tabuk
Connect
SV0446 Saudia
SV1046 Saudia
SV1539 Saudia
11:00 Johannesburg
20:00 Jeddah
23:40 Riyadh
18:45 Jeddah
21:35 Riyadh
01:50 Tabuk
Connect
SV0446 Saudia
SV1563 Saudia
11:00 Johannesburg
05:05 Jeddah
18:45 Jeddah
06:40 Tabuk
Connect
SV0446 Saudia
SV1050 Saudia
SV1527 Saudia
11:00 Johannesburg
22:00 Jeddah
05:30 Riyadh
18:45 Jeddah
23:35 Riyadh
07:40 Tabuk
Connect
SV0446 Saudia
SV1046 Saudia
SV1527 Saudia
11:00 Johannesburg
20:00 Jeddah
05:30 Riyadh
18:45 Jeddah
21:35 Riyadh
07:40 Tabuk
Connect
SV0446 Saudia
SV1054 Saudia
SV1527 Saudia
11:00 Johannesburg
23:55 Jeddah
05:30 Riyadh
18:45 Jeddah
01:30 Riyadh
07:40 Tabuk
Connect

5. Johannesburg to Riyadh

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Riyadh and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Riyadh to your destination in Saudi Arabia.

Flight Depart Arrive
EY601 Etihad
EY315 Etihad
10:15 Johannesburg
02:10 Abu Dhabi
20:20 Abu Dhabi
03:10 Riyadh
Connect
SW726 Air Namibia
ET834 Ethiopian Airlines
ET412 Ethiopian Airlines
10:45 Johannesburg
14:30 Windhoek
22:55 Addis Ababa
12:50 Windhoek
21:20 Addis Ababa
02:20 Riyadh
Connect
SV0446 Saudia
SV1050 Saudia
11:00 Johannesburg
22:00 Jeddah
18:45 Jeddah
23:35 Riyadh
Connect
SV0446 Saudia
SV1551 Saudia
SV1540 Saudia
11:00 Johannesburg
21:05 Jeddah
02:40 Tabuk
18:45 Jeddah
22:40 Tabuk
04:25 Riyadh
Connect
SV0446 Saudia
SV1054 Saudia
11:00 Johannesburg
23:55 Jeddah
18:45 Jeddah
01:30 Riyadh
Connect
SV0446 Saudia
SV1740 Saudia
SV1734 Saudia
11:00 Johannesburg
20:10 Jeddah
23:15 Bisha
18:45 Jeddah
21:15 Bisha
00:35 Riyadh
Connect
SV0446 Saudia
SV1766 Saudia
SV1804 Saudia
11:00 Johannesburg
20:40 Jeddah
00:50 Jazan
18:45 Jeddah
22:05 Jazan
02:40 Riyadh
Connect
SV0446 Saudia
SV1126 Saudia
SV1169 Saudia
11:00 Johannesburg
21:00 Jeddah
00:30 Dammam
18:45 Jeddah
23:00 Dammam
01:40 Riyadh
Connect
SV0446 Saudia
SV1126 Saudia
SV1135 Saudia
11:00 Johannesburg
21:00 Jeddah
00:25 Dammam
18:45 Jeddah
23:00 Dammam
01:35 Riyadh
Connect
SV0446 Saudia
SV1046 Saudia
11:00 Johannesburg
20:00 Jeddah
18:45 Jeddah
21:35 Riyadh
Connect
ET21 Ethiopian Airlines
ET875 Ethiopian Airlines
ET412 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
22:55 Addis Ababa
14:35 Blantyre
20:20 Addis Ababa
02:20 Riyadh
Connect
3W21 Malawian Airlines
ET875 Ethiopian Airlines
ET412 Ethiopian Airlines
12:20 Johannesburg
15:10 Blantyre
22:55 Addis Ababa
14:35 Blantyre
20:20 Addis Ababa
02:20 Riyadh
Connect
ET808 Ethiopian Airlines
ET412 Ethiopian Airlines
14:10 Johannesburg
22:55 Addis Ababa
20:25 Addis Ababa
02:20 Riyadh
Connect
EK764 Emirates
EK819 Emirates
18:50 Johannesburg
07:00 Dubai
05:05 Dubai
08:00 Riyadh
Connect
EK764 Emirates
FZ847 Flydubai
18:50 Johannesburg
07:50 Dubai
05:05 Dubai
08:50 Riyadh
Connect

References

Find Hotels in Saudi Arabia

You can find hotels and accommodations in Saudi Arabia with our hotels search tool below

Booking.com