Cheap Flights from Riyadh to Johannesburg

Prices were available within the past 7 days and starts at $342 for one-way flights and $613 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Riyadh to Johannesburg route information

Origin Airport King Khaled Intl.
Destination Airport O.R. Tambo Intl.
Airlines Serving British Airways, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Lufthansa, Turkish Airlines
Flight Price $612
Distance 3,738 mi

Cheap RUH to JNB Flights