How to get to Saudi Arabia from South Africa by flight ? You can check flights from South Africa to Saudi Arabia below.
You can find flight ticket prices from South Africa to Saudi Arabia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Jeddah and cost approximately 650 USD.
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 |
EK762
Emirates
EK801
Emirates
|
13:40
Johannesburg
01:20
Dubai
|
23:59
Dubai
03:10
Jeddah
|
Connect |
ET808
Ethiopian Airlines
ET402
Ethiopian Airlines
|
14:10
Johannesburg
00:05
Addis Ababa
|
20:25
Addis Ababa
02:35
Jeddah
|
Connect |
EK764
Emirates
EK805
Emirates
|
19:10
Johannesburg
06:55
Dubai
|
05:25
Dubai
08:45
Jeddah
|
Connect |
MS840
Egyptair
MS661
Egyptair
|
21:45
Johannesburg
07:20
Cairo
|
05:35
Cairo
10:30
Jeddah
|
Connect |
MS840
Egyptair
MS667 623
Egyptair
|
21:45
Johannesburg
08:50
Cairo
|
05:35
Cairo
12:00
Jeddah
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Medina and cost approximately 600 USD.
You take a bus, shuttle or taxi from Medina to your destination in Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
ET848
Ethiopian Airlines
ET442 2442
Ethiopian Airlines
|
08:20
Johannesburg
23:35
Addis Ababa
|
14:45
Addis Ababa
03:05
Medina
|
Connect |
EK768
Emirates
EK807
Emirates
|
10:30
Johannesburg
01:15
Dubai
|
20:40
Dubai
03:00
Medina
|
Connect |
EK768
Emirates
FZ899
Flydubai
|
10:30
Johannesburg
22:35
Dubai
|
20:40
Dubai
00:15
Medina
|
Connect |
SV0446
Saudia
SV1048
Saudia
SV1453
Saudia
|
11:00
Johannesburg
21:00
Jeddah
05:10
Riyadh
|
18:45
Jeddah
22:35
Riyadh
06:35
Medina
|
Connect |
SV0446
Saudia
SV0482
Saudia
SV1453
Saudia
|
11:00
Johannesburg
22:00
Jeddah
05:10
Riyadh
|
18:45
Jeddah
23:30
Riyadh
06:35
Medina
|
Connect |
SV0446
Saudia
SV1048
Saudia
SV1475
Saudia
|
11:00
Johannesburg
21:00
Jeddah
01:30
Riyadh
|
18:45
Jeddah
22:35
Riyadh
02:55
Medina
|
Connect |
SV0446
Saudia
SV1426
Saudia
|
11:00
Johannesburg
22:20
Jeddah
|
18:45
Jeddah
23:15
Medina
|
Connect |
SV0446
Saudia
SV1458
Saudia
|
11:00
Johannesburg
01:35
Jeddah
|
18:45
Jeddah
02:30
Medina
|
Connect |
SV0446
Saudia
SV1046
Saudia
SV1475
Saudia
|
11:00
Johannesburg
20:00
Jeddah
01:30
Riyadh
|
18:45
Jeddah
21:35
Riyadh
02:55
Medina
|
Connect |
SV0446
Saudia
SV1454
Saudia
|
11:00
Johannesburg
21:00
Jeddah
|
18:45
Jeddah
21:55
Medina
|
Connect |
SV0446
Saudia
SV0482
Saudia
SV1475
Saudia
|
11:00
Johannesburg
22:00
Jeddah
01:30
Riyadh
|
18:45
Jeddah
23:30
Riyadh
02:55
Medina
|
Connect |
SV0446
Saudia
SV1046
Saudia
SV1453
Saudia
|
11:00
Johannesburg
20:00
Jeddah
05:10
Riyadh
|
18:45
Jeddah
21:35
Riyadh
06:35
Medina
|
Connect |
ET21
Ethiopian Airlines
ET875
Ethiopian Airlines
ET442 2442
Ethiopian Airlines
|
12:20
Johannesburg
15:10
Blantyre
23:35
Addis Ababa
|
14:35
Blantyre
20:20
Addis Ababa
03:05
Medina
|
Connect |
EK762
Emirates
EK807
Emirates
|
13:40
Johannesburg
01:15
Dubai
|
23:59
Dubai
03:00
Medina
|
Connect |
ET808
Ethiopian Airlines
ET442 2442
Ethiopian Airlines
|
14:10
Johannesburg
23:35
Addis Ababa
|
20:25
Addis Ababa
03:05
Medina
|
Connect |
EK764
Emirates
EK809
Emirates
|
19:10
Johannesburg
14:30
Dubai
|
05:25
Dubai
16:00
Medina
|
Connect |
EY603
Etihad
EY345
Etihad
|
20:05
Johannesburg
09:40
Abu Dhabi
|
06:00
Abu Dhabi
11:20
Medina
|
Connect |
MS840
Egyptair
MS695
Egyptair
|
21:45
Johannesburg
07:00
Cairo
|
05:35
Cairo
09:50
Medina
|
Connect |
MS840
Egyptair
MS639
Egyptair
|
21:45
Johannesburg
08:20
Cairo
|
05:35
Cairo
11:10
Medina
|
Connect |
EK766
Emirates
FZ893
Flydubai
|
22:20
Johannesburg
14:10
Dubai
|
08:20
Dubai
15:50
Medina
|
Connect |
EK766
Emirates
EK809
Emirates
|
22:20
Johannesburg
14:30
Dubai
|
08:20
Dubai
16:00
Medina
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Abha and cost approximately 550 USD.
You take a bus, shuttle or taxi from Abha to your destination in Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
SV0446
Saudia
SV1454
Saudia
SV1668
Saudia
|
11:00
Johannesburg
21:00
Jeddah
23:55
Medina
|
18:45
Jeddah
21:55
Medina
01:30
Abha
|
Connect |
SV0446
Saudia
SV1454
Saudia
SV1668
Saudia
|
11:00
Johannesburg
21:00
Jeddah
04:55
Medina
|
18:45
Jeddah
21:55
Medina
06:30
Abha
|
Connect |
SV0446
Saudia
SV1426
Saudia
SV1668
Saudia
|
11:00
Johannesburg
22:20
Jeddah
04:55
Medina
|
18:45
Jeddah
23:15
Medina
06:30
Abha
|
Connect |
SV0446
Saudia
SV1128
Saudia
SV1683
Saudia
|
11:00
Johannesburg
23:00
Jeddah
10:35
Dammam
|
18:45
Jeddah
01:00
Dammam
12:45
Abha
|
Connect |
SV0446
Saudia
SV1654
Saudia
|
11:00
Johannesburg
08:50
Jeddah
|
18:45
Jeddah
10:00
Abha
|
Connect |
SV0446
Saudia
SV1128
Saudia
SV1877
Saudia
|
11:00
Johannesburg
23:00
Jeddah
03:45
Dammam
|
18:45
Jeddah
01:00
Dammam
05:55
Abha
|
Connect |
SV0446
Saudia
SV1048
Saudia
SV1655
Saudia
|
11:00
Johannesburg
21:00
Jeddah
06:25
Riyadh
|
18:45
Jeddah
22:35
Riyadh
08:00
Abha
|
Connect |
SV0446
Saudia
SV1046
Saudia
SV1655
Saudia
|
11:00
Johannesburg
20:00
Jeddah
06:25
Riyadh
|
18:45
Jeddah
21:35
Riyadh
08:00
Abha
|
Connect |
SV0446
Saudia
SV1426
Saudia
SV1674
Saudia
|
11:00
Johannesburg
22:20
Jeddah
10:55
Medina
|
18:45
Jeddah
23:15
Medina
12:30
Abha
|
Connect |
SV0446
Saudia
SV1458
Saudia
SV1674
Saudia
|
11:00
Johannesburg
01:35
Jeddah
10:55
Medina
|
18:45
Jeddah
02:30
Medina
12:30
Abha
|
Connect |
SV0446
Saudia
SV1046
Saudia
SV1659
Saudia
|
11:00
Johannesburg
20:00
Jeddah
08:20
Riyadh
|
18:45
Jeddah
21:35
Riyadh
09:55
Abha
|
Connect |
SV0446
Saudia
SV1101 1126
Saudia
SV1877
Saudia
|
11:00
Johannesburg
21:00
Jeddah
03:45
Dammam
|
18:45
Jeddah
23:00
Dammam
05:55
Abha
|
Connect |
SV0446
Saudia
SV1048
Saudia
SV1659
Saudia
|
11:00
Johannesburg
21:00
Jeddah
08:20
Riyadh
|
18:45
Jeddah
22:35
Riyadh
09:55
Abha
|
Connect |
SV0446
Saudia
SV1656
Saudia
|
11:00
Johannesburg
06:15
Jeddah
|
18:45
Jeddah
07:25
Abha
|
Connect |
SV0446
Saudia
SV0482
Saudia
SV1659
Saudia
|
11:00
Johannesburg
22:00
Jeddah
08:20
Riyadh
|
18:45
Jeddah
23:30
Riyadh
09:55
Abha
|
Connect |
SV0446
Saudia
SV1046
Saudia
SV1664
Saudia
|
11:00
Johannesburg
20:00
Jeddah
02:40
Riyadh
|
18:45
Jeddah
21:35
Riyadh
04:15
Abha
|
Connect |
SV0446
Saudia
SV0482
Saudia
SV1653
Saudia
|
11:00
Johannesburg
22:00
Jeddah
09:10
Riyadh
|
18:45
Jeddah
23:30
Riyadh
10:45
Abha
|
Connect |
SV0446
Saudia
SV1048
Saudia
SV1664
Saudia
|
11:00
Johannesburg
21:00
Jeddah
02:40
Riyadh
|
18:45
Jeddah
22:35
Riyadh
04:15
Abha
|
Connect |
SV0446
Saudia
SV1944
Saudia
|
11:00
Johannesburg
04:10
Jeddah
|
18:45
Jeddah
05:20
Abha
|
Connect |
SV0446
Saudia
SV0482
Saudia
SV1655
Saudia
|
11:00
Johannesburg
22:00
Jeddah
06:25
Riyadh
|
18:45
Jeddah
23:30
Riyadh
08:00
Abha
|
Connect |
SV0446
Saudia
SV1101 1126
Saudia
SV1683
Saudia
|
11:00
Johannesburg
21:00
Jeddah
10:35
Dammam
|
18:45
Jeddah
23:00
Dammam
12:45
Abha
|
Connect |
EK762
Emirates
EK801
Emirates
SV1944
Saudia
|
13:40
Johannesburg
01:20
Dubai
04:10
Jeddah
|
23:59
Dubai
03:10
Jeddah
05:20
Abha
|
Connect |
EK762
Emirates
FZ819
Flydubai
|
13:40
Johannesburg
07:00
Dubai
|
23:59
Dubai
08:45
Abha
|
Connect |
EK762
Emirates
EK823
Emirates
SV1877
Saudia
|
13:40
Johannesburg
02:25
Dubai
03:45
Dammam
|
23:59
Dubai
02:45
Dammam
05:55
Abha
|
Connect |
ET808
Ethiopian Airlines
ET422
Ethiopian Airlines
SV1877
Saudia
|
14:10
Johannesburg
21:55
Addis Ababa
03:45
Dammam
|
20:25
Addis Ababa
02:10
Dammam
05:55
Abha
|
Connect |
ET808
Ethiopian Airlines
ET452
Ethiopian Airlines
MS630
Egyptair
|
14:10
Johannesburg
22:05
Addis Ababa
02:40
Cairo
|
20:25
Addis Ababa
01:20
Cairo
06:15
Abha
|
Connect |
ET808
Ethiopian Airlines
ET402
Ethiopian Airlines
SV1944
Saudia
|
14:10
Johannesburg
00:05
Addis Ababa
04:10
Jeddah
|
20:25
Addis Ababa
02:35
Jeddah
05:20
Abha
|
Connect |
ET808
Ethiopian Airlines
ET442 2442
Ethiopian Airlines
SV1668
Saudia
|
14:10
Johannesburg
23:35
Addis Ababa
04:55
Medina
|
20:25
Addis Ababa
03:05
Medina
06:30
Abha
|
Connect |
EK764
Emirates
FZ813
Flydubai
|
19:10
Johannesburg
12:40
Dubai
|
05:25
Dubai
14:30
Abha
|
Connect |
EK764
Emirates
EK819
Emirates
SV1653
Saudia
|
19:10
Johannesburg
06:55
Dubai
09:10
Riyadh
|
05:25
Dubai
07:50
Riyadh
10:45
Abha
|
Connect |
EK764
Emirates
FZ819
Flydubai
|
19:10
Johannesburg
07:00
Dubai
|
05:25
Dubai
08:45
Abha
|
Connect |
EK764
Emirates
EK805
Emirates
SV1680
Saudia
|
19:10
Johannesburg
06:55
Dubai
10:20
Jeddah
|
05:25
Dubai
08:45
Jeddah
11:30
Abha
|
Connect |
EY603
Etihad
EY321
Etihad
SV1683
Saudia
|
20:05
Johannesburg
09:15
Abu Dhabi
10:35
Dammam
|
06:00
Abu Dhabi
09:35
Dammam
12:45
Abha
|
Connect |
EY603
Etihad
EY356
Etihad
SV1886
Saudia
|
20:05
Johannesburg
08:05
Abu Dhabi
10:55
Riyadh
|
06:00
Abu Dhabi
09:10
Riyadh
12:30
Abha
|
Connect |
EY603
Etihad
EY333
Etihad
SV1650
Saudia
|
20:05
Johannesburg
11:15
Abu Dhabi
14:10
Jeddah
|
06:00
Abu Dhabi
13:05
Jeddah
15:20
Abha
|
Connect |
EY603
Etihad
EY317
Etihad
SV1959
Saudia
|
20:05
Johannesburg
10:20
Abu Dhabi
14:35
Riyadh
|
06:00
Abu Dhabi
11:15
Riyadh
16:10
Abha
|
Connect |
MS840
Egyptair
MS667 623
Egyptair
SV1666
Saudia
|
21:45
Johannesburg
08:50
Cairo
13:00
Jeddah
|
05:35
Cairo
12:00
Jeddah
14:10
Abha
|
Connect |
MS840
Egyptair
MS661
Egyptair
SV1666
Saudia
|
21:45
Johannesburg
07:20
Cairo
13:00
Jeddah
|
05:35
Cairo
10:30
Jeddah
14:10
Abha
|
Connect |
MS840
Egyptair
MS695
Egyptair
SV1674
Saudia
|
21:45
Johannesburg
07:00
Cairo
10:55
Medina
|
05:35
Cairo
09:50
Medina
12:30
Abha
|
Connect |
EK766
Emirates
FZ813
Flydubai
|
22:20
Johannesburg
12:40
Dubai
|
08:20
Dubai
14:30
Abha
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Riyadh and cost approximately 500 USD.
You take a bus, shuttle or taxi from Riyadh to your destination in Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
ET848
Ethiopian Airlines
ET412
Ethiopian Airlines
|
08:20
Johannesburg
23:05
Addis Ababa
|
14:45
Addis Ababa
02:30
Riyadh
|
Connect |
EK768
Emirates
EK815
Emirates
|
10:30
Johannesburg
01:25
Dubai
|
20:40
Dubai
02:25
Riyadh
|
Connect |
SW726
Air Namibia
ET834
Ethiopian Airlines
ET412
Ethiopian Airlines
|
10:45
Johannesburg
14:30
Windhoek
23:05
Addis Ababa
|
12:50
Windhoek
21:20
Addis Ababa
02:30
Riyadh
|
Connect |
SV0446
Saudia
SV0482
Saudia
|
11:00
Johannesburg
22:00
Jeddah
|
18:45
Jeddah
23:30
Riyadh
|
Connect |
SV0446
Saudia
SV1780
Saudia
SV1800
Saudia
|
11:00
Johannesburg
21:25
Jeddah
02:30
Jazan
|
18:45
Jeddah
22:50
Jazan
04:20
Riyadh
|
Connect |
SV0446
Saudia
SV1454
Saudia
SV1438 1440
Saudia
|
11:00
Johannesburg
21:00
Jeddah
05:05
Medina
|
18:45
Jeddah
21:55
Medina
06:25
Riyadh
|
Connect |
SV0446
Saudia
SV1101 1126
Saudia
SV1167
Saudia
|
11:00
Johannesburg
21:00
Jeddah
05:05
Dammam
|
18:45
Jeddah
23:00
Dammam
06:15
Riyadh
|
Connect |
SV0446
Saudia
SV1101 1126
Saudia
SV1171
Saudia
|
11:00
Johannesburg
21:00
Jeddah
02:20
Dammam
|
18:45
Jeddah
23:00
Dammam
03:30
Riyadh
|
Connect |
SV0446
Saudia
SV1128
Saudia
SV1171
Saudia
|
11:00
Johannesburg
23:00
Jeddah
02:20
Dammam
|
18:45
Jeddah
01:00
Dammam
03:30
Riyadh
|
Connect |
SV0446
Saudia
SV1780
Saudia
SV1804
Saudia
|
11:00
Johannesburg
21:25
Jeddah
00:50
Jazan
|
18:45
Jeddah
22:50
Jazan
02:40
Riyadh
|
Connect |
SV0446
Saudia
SV1454
Saudia
SV0748
Saudia
|
11:00
Johannesburg
21:00
Jeddah
00:05
Medina
|
18:45
Jeddah
21:55
Medina
01:25
Riyadh
|
Connect |
SV0446
Saudia
SV1426
Saudia
SV0748
Saudia
|
11:00
Johannesburg
22:20
Jeddah
00:05
Medina
|
18:45
Jeddah
23:15
Medina
01:25
Riyadh
|
Connect |
SV0446
Saudia
SV1128
Saudia
SV1167
Saudia
|
11:00
Johannesburg
23:00
Jeddah
05:05
Dammam
|
18:45
Jeddah
01:00
Dammam
06:15
Riyadh
|
Connect |
SV0446
Saudia
SV1048
Saudia
|
11:00
Johannesburg
21:00
Jeddah
|
18:45
Jeddah
22:35
Riyadh
|
Connect |
SV0446
Saudia
SV1426
Saudia
SV1438 1440
Saudia
|
11:00
Johannesburg
22:20
Jeddah
05:05
Medina
|
18:45
Jeddah
23:15
Medina
06:25
Riyadh
|
Connect |
SV0446
Saudia
SV1046
Saudia
|
11:00
Johannesburg
20:00
Jeddah
|
18:45
Jeddah
21:35
Riyadh
|
Connect |
SV0446
Saudia
SV1781
Saudia
SV1800
Saudia
|
11:00
Johannesburg
00:25
Jeddah
02:30
Jazan
|
18:45
Jeddah
01:50
Jazan
04:20
Riyadh
|
Connect |
SV0446
Saudia
SV1458
Saudia
SV1438 1440
Saudia
|
11:00
Johannesburg
01:35
Jeddah
05:05
Medina
|
18:45
Jeddah
02:30
Medina
06:25
Riyadh
|
Connect |
SV0446
Saudia
SV1101 1126
Saudia
SV1169
Saudia
|
11:00
Johannesburg
21:00
Jeddah
00:20
Dammam
|
18:45
Jeddah
23:00
Dammam
01:30
Riyadh
|
Connect |
ET21
Ethiopian Airlines
ET875
Ethiopian Airlines
ET412
Ethiopian Airlines
|
12:20
Johannesburg
15:10
Blantyre
23:05
Addis Ababa
|
14:35
Blantyre
20:20
Addis Ababa
02:30
Riyadh
|
Connect |
EK762
Emirates
EK815
Emirates
|
13:40
Johannesburg
01:25
Dubai
|
23:59
Dubai
02:25
Riyadh
|
Connect |
EK762
Emirates
FZ847
Flydubai
|
13:40
Johannesburg
07:50
Dubai
|
23:59
Dubai
08:50
Riyadh
|
Connect |
EK762
Emirates
EK819
Emirates
|
13:40
Johannesburg
06:55
Dubai
|
23:59
Dubai
07:50
Riyadh
|
Connect |
ET808
Ethiopian Airlines
ET412
Ethiopian Airlines
|
14:10
Johannesburg
23:05
Addis Ababa
|
20:25
Addis Ababa
02:30
Riyadh
|
Connect |
EK764
Emirates
FZ847
Flydubai
|
19:10
Johannesburg
07:50
Dubai
|
05:25
Dubai
08:50
Riyadh
|
Connect |
EK764
Emirates
FZ8845
Flydubai
|
19:10
Johannesburg
11:15
Dubai
|
05:25
Dubai
12:15
Riyadh
|
Connect |
EK764
Emirates
EK819
Emirates
|
19:10
Johannesburg
06:55
Dubai
|
05:25
Dubai
07:50
Riyadh
|
Connect |
EY603
Etihad
EY317
Etihad
|
20:05
Johannesburg
10:20
Abu Dhabi
|
06:00
Abu Dhabi
11:15
Riyadh
|
Connect |
EY603
Etihad
EY356
Etihad
|
20:05
Johannesburg
08:05
Abu Dhabi
|
06:00
Abu Dhabi
09:10
Riyadh
|
Connect |
MS840
Egyptair
MS689
Egyptair
|
21:45
Johannesburg
11:30
Cairo
|
05:35
Cairo
15:00
Riyadh
|
Connect |
MS840
Egyptair
MS651
Egyptair
|
21:45
Johannesburg
08:30
Cairo
|
05:35
Cairo
12:00
Riyadh
|
Connect |
EK766
Emirates
FZ8845
Flydubai
|
22:20
Johannesburg
11:15
Dubai
|
08:20
Dubai
12:15
Riyadh
|
Connect |
You can find hotels and accommodations in Saudi Arabia with our hotels search tool below
Booking.com