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
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 → 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 →
JNB → TAS
Johannesburg → Tashkent
EK 0 stop(s) 33h 10m $1,288 View →
JNB → ALA
Johannesburg → Almaty
EK 1 stop(s) $1,294 View →
JNB → PHL
Johannesburg → Philadelphia
BA 0 stop(s) 47h 45m $1,303 View →
JNB → CAN
Johannesburg → Guangzhou
EK 2 stop(s) $1,309 View →
JNB → BWI
Johannesburg → Baltimore
BA 0 stop(s) 59h 15m $1,335 View →
JNB → MSQ
Johannesburg → Minsk
EY 0 stop(s) 67h 45m $1,345 View →
JNB → TIV
Johannesburg → Tivat
EK 0 stop(s) 76h 0m $1,363 View →
JNB → AER
Johannesburg → Adler/Sochi
MS 0 stop(s) 63h 55m $1,378 View →
JNB → KRR
Johannesburg → Krasnodar
EK 0 stop(s) 103h 45m $1,395 View →
JNB → STL
Johannesburg → Saint Louis
QR 0 stop(s) 62h 5m $1,460 View →
JNB → WLG
Johannesburg → Wellington
EK 0 stop(s) 62h 25m $1,527 View →
JNB → SDQ
Johannesburg → Santo Domingo
SA 0 stop(s) 66h 43m $1,531 View →
JNB → SJC
Johannesburg → San Jose
BA 0 stop(s) 72h 46m $1,536 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.