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 → LOS
Johannesburg → Lagos
DT 0 stop(s) 39h 20m $610 View →
JNB → ZNZ
Johannesburg → Zanzibar
KQ 1 stop(s) $620 View →
JNB → JED
Johannesburg → Jeddah
EK 0 stop(s) 39h 30m $622 View →
JNB → CMN
Johannesburg → Casablanca
EY 0 stop(s) 44h 40m $624 View →
JNB → DXB
Johannesburg → Dubai
WB 1 stop(s) $628 View →
JNB → MOW
Johannesburg → Moscow
EY 0 stop(s) 54h 0m $634 View →
JNB → INH
Johannesburg → Inhambane
TM 0 stop(s) 10h 55m $638 View →
JNB → HKT
Johannesburg → Phuket
EY 0 stop(s) 67h 40m $648 View →
JNB → RAK
Johannesburg → Marrakech
4Z 0 stop(s) 67h 10m $648 View →
JNB → ACC
Johannesburg → Accra
KQ 0 stop(s) 25h 50m $649 View →
JNB → BOM
Johannesburg → Mumbai
QR 1 stop(s) $650 View →
JNB → SHJ
Johannesburg → Sharjah
QR 0 stop(s) 43h 15m $651 View →
JNB → BJM
Johannesburg → Bujumbura
WB 0 stop(s) 22h 40m $658 View →
JNB → ATH
Johannesburg → Athens
EY 0 stop(s) 52h 15m $662 View →
JNB → TNR
Johannesburg → Antananarivo
KQ 0 stop(s) 16h 50m $665 View →
JNB → ALG
Johannesburg → Algiers
TK 0 stop(s) 67h 30m $666 View →
JNB → AMS
Johannesburg → Amsterdam
AH 0 stop(s) 51h 40m $667 View →
JNB → DMM
Johannesburg → Dammam
MS 0 stop(s) 56h 25m $668 View →
JNB → LIS
Johannesburg → Lisbon
DT 0 stop(s) 29h 40m $671 View →
JNB → CAN
Johannesburg → Guangzhou
AH 0 stop(s) 59h 50m $674 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.