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 → LED
Johannesburg → Saint Petersburg
EK 1 stop(s) $1,021 View →
JNB → LED
Johannesburg → Saint Petersburg
EK 0 stop(s) 40h 0m $1,021 View →
JNB → WAS
Johannesburg → Washington
QR 0 stop(s) 53h 30m $1,023 View →
JNB → BSZ
Johannesburg → Bishkek
QR 0 stop(s) 83h 15m $1,029 View →
JNB → MLE
Johannesburg → Male
QR 1 stop(s) $1,039 View →
JNB → REK
Johannesburg → Reykjavik
QR 0 stop(s) 72h 20m $1,058 View →
JNB → ABV
Johannesburg → Abuja
KP 0 stop(s) 25h 25m $1,080 View →
JNB → SZX
Johannesburg → Shenzhen
EK 0 stop(s) 39h 50m $1,089 View →
JNB → BUE
Johannesburg → Buenos Aires
SA 0 stop(s) 50h 20m $1,095 View →
JNB → TBS
Johannesburg → Tbilisi
4Z 2 stop(s) $1,105 View →
JNB → PUS
Johannesburg → Busan
SQ 0 stop(s) 63h 30m $1,126 View →
JNB → FOC
Johannesburg → Fuzhou
QR 0 stop(s) 78h 50m $1,132 View →
JNB → NKC
Johannesburg → Nouakchott
AH 0 stop(s) 59h 35m $1,148 View →
JNB → BUD
Johannesburg → Budapest
EK 0 stop(s) 33h 45m $1,161 View →
JNB → LAX
Johannesburg → Los Angeles
QR 0 stop(s) 58h 10m $1,190 View →
JNB → MIA
Johannesburg → Miami
QR 0 stop(s) 53h 35m $1,198 View →
JNB → NUM
Johannesburg → Neom
ET 0 stop(s) 61h 25m $1,224 View →
JNB → SFO
Johannesburg → San Francisco
QR 0 stop(s) 57h 10m $1,230 View →
JNB → BJL
Johannesburg → Banjul
QR 0 stop(s) 73h 40m $1,254 View →
JNB → KZN
Johannesburg → Kazan
AH 0 stop(s) 96h 5m $1,268 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.