How to get to Randburg, South Africa from Oman by flight ? You can check flights from Oman to Randburg, South Africa below.
You can find flight ticket prices from Oman to Randburg, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Oman to Muscat.
You take a flight from Muscat to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Randburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FZ42
Flydubai
EK763
Emirates
|
04:20
Muscat
10:10
Dubai
|
05:25
Dubai
16:35
Johannesburg
|
Connect |
ET625
Ethiopian Airlines
ET809
Ethiopian Airlines
|
04:30
Muscat
08:40
Addis Ababa
|
07:50
Addis Ababa
13:05
Johannesburg
|
Connect |
QR1139
Qatar Airways
QR1367
Qatar Airways
|
13:45
Muscat
20:45
Doha
|
14:35
Doha
04:35
Johannesburg
|
Connect |
WY663
Oman Air
QR1367
Qatar Airways
|
14:30
Muscat
20:45
Doha
|
15:10
Doha
04:35
Johannesburg
|
Connect |
WY721
Oman Air
KQ764
Kenya Airways
|
14:55
Muscat
21:50
Nairobi
|
18:55
Nairobi
01:05
Johannesburg
|
Connect |
WY661
Oman Air
QR1363
Qatar Airways
|
19:50
Muscat
02:10
Doha
|
20:30
Doha
10:00
Johannesburg
|
Connect |
RG136
Rotana Jet
EY602
Etihad
|
20:45
Muscat
02:05
Abu Dhabi
|
21:45
Abu Dhabi
08:20
Johannesburg
|
Connect |
EY381
Etihad
EY602
Etihad
|
21:55
Muscat
02:05
Abu Dhabi
|
23:05
Abu Dhabi
08:20
Johannesburg
|
Connect |
QR1137
Qatar Airways
QR1363
Qatar Airways
|
23:05
Muscat
02:10
Doha
|
23:55
Doha
10:00
Johannesburg
|
Connect |
KL0454
KLM
EY602
Etihad
|
23:40
Muscat
02:05
Abu Dhabi
|
00:55
Abu Dhabi
08:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Oman to Salalah.
You take a flight from Salalah to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Randburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FZ1040
Flydubai
EK763
Emirates
|
04:35
Salalah
10:10
Dubai
|
06:40
Dubai
16:35
Johannesburg
|
Connect |
QR1141
Qatar Airways
QR1367
Qatar Airways
|
12:50
Salalah
20:45
Doha
|
14:40
Doha
04:35
Johannesburg
|
Connect |
QR1141
Qatar Airways
QR1363
Qatar Airways
|
12:50
Salalah
02:10
Doha
|
14:40
Doha
10:00
Johannesburg
|
Connect |
WY908
Oman Air
EY381
Etihad
EY602
Etihad
|
17:30
Salalah
21:55
Muscat
02:05
Abu Dhabi
|
19:15
Muscat
23:05
Abu Dhabi
08:20
Johannesburg
|
Connect |
QR1145
Qatar Airways
QR1363
Qatar Airways
|
22:45
Salalah
02:10
Doha
|
00:35
Doha
10:00
Johannesburg
|
Connect |
RG131
Rotana Jet
EY602
Etihad
|
23:15
Salalah
02:05
Abu Dhabi
|
01:05
Abu Dhabi
08:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Oman to Sohar.
You take a flight from Sohar to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Randburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR1133
Qatar Airways
QR1367
Qatar Airways
|
17:35
Sohar
20:45
Doha
|
18:10
Doha
04:35
Johannesburg
|
Connect |
QR1133
Qatar Airways
QR1363
Qatar Airways
|
17:35
Sohar
02:10
Doha
|
18:10
Doha
10:00
Johannesburg
|
Connect |
You can find hotels and accommodations in Randburg, South Africa with our hotels search tool below
Booking.com