Flights from Riyadh to Johannesburg

Flight information: Riyadh - Johannesburg

Distance 6024 km
Departure airport Riyadh-King Khaled International (RUH)
Departure country Saudi Arabia
Arrival airport Johannesburg-Johannesburg Inernational (JNB)
Destination country South Africa