JOH 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
10+
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 → CUN
Johannesburg → Cancun
BA 0 stop(s) 55h 40m $1,555 View →
JNB → PDX
Johannesburg → Portland
QR 0 stop(s) 61h 58m $1,672 View →
JNB → MEM
Johannesburg → Memphis
BA 2 stop(s) $1,698 View →
JNB → MEM
Johannesburg → Memphis
BA 0 stop(s) 66h 21m $1,698 View →
JNB → OAK
Johannesburg → Oakland
BA 0 stop(s) 56h 53m $1,819 View →
JNB → BGI
Johannesburg → Bridgetown
QR 0 stop(s) 80h 15m $1,838 View →
JNB → HNL
Johannesburg → Honolulu
QR 0 stop(s) 71h 3m $1,874 View →
JNB → MEX
Johannesburg → Mexico City
BA 0 stop(s) 63h 30m $1,889 View →
JNB → ONT
Johannesburg → Ontario
QR 0 stop(s) 66h 48m $1,960 View →
JNB → FLL
Johannesburg → Fort Lauderdale
LA 0 stop(s) 49h 20m $2,372 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.