- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg to Riyadh (JNB-RUH)
Prices were available within the past 7 days and start at $298 for one-way flights and $604 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, Oct 3 - Wed, Oct 9
JNB
Johannesburg
RUH
Riyadh
$604 Roundtrip, found 2 days ago
$604
Roundtrip
found 2 days ago
Sun, Sep 1 - Sun, Sep 15
JNB
Johannesburg
RUH
Riyadh
$650 Roundtrip, found 2 days ago
$650
Roundtrip
found 2 days ago
Thu, Oct 3 - Wed, Oct 9
JNB
Johannesburg
RUH
Riyadh
$659 Roundtrip, found 2 days ago
$659
Roundtrip
found 2 days ago
Fri, Jul 12 - Fri, Jul 19
JNB
Johannesburg
RUH
Riyadh
$680 Roundtrip, found 2 days ago
$680
Roundtrip
found 2 days ago
Sun, Jul 28 - Sun, Aug 11
JNB
Johannesburg
RUH
Riyadh
$688 Roundtrip, found 3 days ago
$688
Roundtrip
found 3 days ago
![Egyptair](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/MS.gif)
Sun, Sep 1 - Sun, Sep 15
JNB
Johannesburg
RUH
Riyadh
$697 Roundtrip, found 2 days ago
$697
Roundtrip
found 2 days ago
Expedia's Latest Trends
Hotels
Hotels near King Abdulaziz Conference CenterHotels in King Abdullah Financial DistrictHotels in Al Olaya DistrictHotels near Riyadh International Convention and Exhibition CenterHotels near Cenomi Al Nakheel MallHotels in Diplomatic QuarterHotels near Ancient DiriyahHotels near Al Batha MarketCheap Hotels in Al Olaya DistrictHotels near Al-Raidah Digital City
Packages
*Available to One Key members.