Cheap Flights from Johannesburg with RwandAir. Starting at ZAR 8 615*

Promo Code

Fly Out from Johannesburg with These Popular Flight Deals

Johannesburg (JNB)to

Kigali (KGL)
24 Jun 2025 - 28 Jun 2025
From
ZAR 12 941
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Lagos (LOS)
20 Jun 2025 - 6 Jul 2025
From
$ 557
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Entebbe (EBB)
4 Jun 2025 - 5 Jun 2025
From
$ 689
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

London (LHR)
11 Jun 2025 - 16 Jun 2025
From
$ 758
Seen: 14 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Douala (DLA)
16 Jun 2025 - 18 Jun 2025
From
£ 406
Seen: 1 day ago
Round-trip
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

Offers for Trending Cheap Flights from Johannesburg 

Offers for Trending Cheap Flights from Johannesburg 
From
To
Fare Type
Dates
Price
Johannesburg (JNB)Kigali (KGL)Round-trip
/
Economy
3 Apr 2026 - 10 Apr 2026

From

ZAR 12 941

Seen: 1 day ago

Johannesburg (JNB)Lagos (LOS)Round-trip
/
Economy
12 Dec 2025 - 9 Jan 2026

From

$ 557

Seen: 1 day ago

Johannesburg (JNB)Entebbe (EBB)Round-trip
/
Economy
5 Feb 2026 - 16 Feb 2026

From

$ 508

Seen: 17 hrs ago

Johannesburg (JNB)Accra (ACC)Round-trip
/
Economy
30 Jun 2025 - 7 Jul 2025

From

ZAR 8 615

Seen: 40 minutes ago

Johannesburg (JNB)London (LHR)Round-trip
/
Economy
16 Sep 2025 - 2 Oct 2025

From

$ 793

Seen: 18 hrs ago

Johannesburg (JNB)Nairobi (NBO)Round-trip
/
Economy
13 Nov 2025 - 19 Nov 2025

From

$ 621

Seen: 8 hrs ago

Johannesburg (JNB)London (LGW)Round-trip
/
Economy
1 Jul 2025 - 30 Jul 2025

From

£ 1 009

Seen: 1 day ago

Johannesburg (JNB)Brussels (BRU)Round-trip
/
Economy
11 Jul 2025 - 22 Jul 2025

From

$ 846

Seen: 14 hrs ago

Johannesburg (JNB)Dar es Salaam (DAR)Round-trip
/
Economy
26 Sep 2025 - 14 Oct 2025

From

$ 621

Seen: 1 day ago

Johannesburg (JNB)Dubai (DXB)Round-trip
/
Economy
3 Sep 2025 - 8 Sep 2025

From

$ 776

Seen: 11 hrs ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.