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 → STO
Johannesburg → Stockholm
QR 0 stop(s) 41h 35m $703 View →
JNB → BLZ
Johannesburg → Blantyre
4Z 0 stop(s) 4h 40m $705 View →
JNB → MED
Johannesburg → Madinah
QR 0 stop(s) 24h 40m $707 View →
JNB → MIL
Johannesburg → Milan
QR 0 stop(s) 61h 0m $711 View →
JNB → TBS
Johannesburg → Tbilisi
QR 0 stop(s) 37h 50m $725 View →
JNB → HKT
Johannesburg → Phuket
QR 1 stop(s) $735 View →
JNB → ANK
Johannesburg → Ankara
QR 0 stop(s) 52h 35m $748 View →
JNB → DLM
Johannesburg → Dalaman
AH 0 stop(s) 48h 10m $749 View →
JNB → LHE
Johannesburg → Lahore
QR 0 stop(s) 48h 50m $757 View →
JNB → PAR
Johannesburg → Paris
QR 0 stop(s) 61h 50m $757 View →
JNB → AYT
Johannesburg → Antalya
QR 0 stop(s) 54h 20m $758 View →
JNB → MRU
Johannesburg → Mauritius
MK Direct $765 View →
JNB → MLE
Johannesburg → Male
EY 0 stop(s) 41h 5m $773 View →
JNB → TIA
Johannesburg → Tirana
QR 0 stop(s) 51h 55m $788 View →
JNB → MOW
Johannesburg → Moscow
QR 1 stop(s) $791 View →
JNB → AUH
Johannesburg → Abu Dhabi
HM 0 stop(s) 61h 20m $795 View →
JNB → DPS
Johannesburg → Denpasar (Bali)
EY 0 stop(s) 68h 30m $798 View →
JNB → TYO
Johannesburg → Tokyo
QR 0 stop(s) 60h 55m $813 View →
JNB → CMN
Johannesburg → Casablanca
QR 1 stop(s) $821 View →
JNB → OSL
Johannesburg → Oslo
TK 0 stop(s) 37h 40m $826 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.