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 → TGD
Johannesburg → Podgorica
TK 0 stop(s) 51h 50m $860 View →
JNB → EDI
Johannesburg → Edinburgh
QR 0 stop(s) 64h 55m $862 View →
JNB → SGN
Johannesburg → Ho Chi Minh City
EK 0 stop(s) 37h 40m $871 View →
JNB → EVN
Johannesburg → Yerevan
4Z 0 stop(s) 65h 15m $875 View →
JNB → SSH
Johannesburg → Sharm el Sheikh
4Z 0 stop(s) 49h 50m $885 View →
JNB → NYC
Johannesburg → New York
ET 2 stop(s) $889 View →
JNB → GOT
Johannesburg → Gothenburg
EK 0 stop(s) 58h 10m $889 View →
JNB → NYC
Johannesburg → New York
ET 0 stop(s) 75h 20m $889 View →
JNB → DAC
Johannesburg → Dhaka
KQ 0 stop(s) 75h 15m $893 View →
JNB → HKG
Johannesburg → Hong Kong
QR 0 stop(s) 44h 0m $897 View →
JNB → BAK
Johannesburg → Baku
QR 0 stop(s) 68h 35m $900 View →
JNB → ALC
Johannesburg → Alicante
QR 0 stop(s) 52h 30m $906 View →
JNB → MCT
Johannesburg → Muscat
QR 0 stop(s) 26h 45m $915 View →
JNB → MLW
Johannesburg → Monrovia
ET 0 stop(s) 32h 30m $923 View →
JNB → FOR
Johannesburg → Fortaleza
4Z 0 stop(s) 72h 55m $934 View →
JNB → JUB
Johannesburg → Juba
UR 0 stop(s) 22h 15m $950 View →
JNB → RMO
Johannesburg → Chisinau
QR 0 stop(s) 62h 10m $952 View →
JNB → ALA
Johannesburg → Almaty
QR 0 stop(s) 49h 10m $987 View →
JNB → RIO
Johannesburg → Rio De Janeiro
DT 0 stop(s) 69h 35m $1,005 View →
JNB → LCA
Johannesburg → Larnaca
EY 0 stop(s) 58h 25m $1,007 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.