JNB Cheap Flights

Compare flights across 200+ booking sites in one search. Free, fast, no hidden fees.

From
To
Depart
Return
Travellers
1 adult
Adults
Age 18+
1
Children
Ages 2–11
0
Infants
Under 2
0
Cabin class
20+
Routes
20
Origins
200+
Sites Compared
Best price guaranteed No booking fees Aviasales · Booking · Skyscanner · Kiwi · Kayak · Expedia
Compare 200+ partners
One search across Aviasales, Booking, Skyscanner, Kiwi, Kayak and more — see the cheapest fare instantly.
Best-price promise
If you find a lower fare on the same flight elsewhere, we'll show it. Transparent pricing, no hidden fees at checkout.
Track prices, save more
Set price alerts on any route — we'll ping you when fares drop. Flexible-date views show the cheapest day to fly.

Popular Departure Cities

Select a city to see available flights

RouteAirlineTypeDurationPrice
JNB → BUQ
Johannesburg → Bulawayo
FN 0 stop(s) 2h 45m $352 View →
JNB → MSU
Johannesburg → Maseru
4Z 0 stop(s) 2h 5m $356 View →
JNB → SZK
Johannesburg → Skukuza
4Z 0 stop(s) 2h 5m $376 View →
JNB → BUQ
Johannesburg → Bulawayo
FN Direct $391 View →
JNB → SZK
Johannesburg → Skukuza
4Z Direct $394 View →
JNB → CAI
Johannesburg → Cairo
EY 0 stop(s) 43h 40m $396 View →
JNB → SEZ
Johannesburg → Mahe Island
TC 1 stop(s) $416 View →
JNB → SEZ
Johannesburg → Mahe Island
TC 0 stop(s) 22h 0m $416 View →
JNB → KGL
Johannesburg → Kigali
KQ 1 stop(s) $419 View →
JNB → KGL
Johannesburg → Kigali
KQ 0 stop(s) 21h 45m $419 View →
JNB → MUB
Johannesburg → Maun
BP 0 stop(s) 25h 40m $444 View →
JNB → LAD
Johannesburg → Luanda
DT 0 stop(s) 7h 30m $456 View →
JNB → LON
Johannesburg → London
AH 0 stop(s) 35h 35m $465 View →
JNB → LUN
Johannesburg → Lusaka
ZN 0 stop(s) 4h 25m $468 View →
JNB → DOH
Johannesburg → Doha
EY 0 stop(s) 44h 5m $469 View →
JNB → MBA
Johannesburg → Mombasa
WB 0 stop(s) 43h 5m $473 View →
JNB → LVI
Johannesburg → Livingstone
4Z 0 stop(s) 3h 30m $496 View →
JNB → DAR
Johannesburg → Dar Es Salaam
UR 0 stop(s) 13h 0m $500 View →
JNB → LLW
Johannesburg → Lilongwe
KQ 0 stop(s) 26h 0m $504 View →
JNB → IST
Johannesburg → Istanbul
AH 0 stop(s) 35h 35m $507 View →
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.