Explore
Flights
Blogs
Corporate
Partner
About
Use the App
›
›
›
Home
›
Flights
›
Johannesburg
Find Cheap Flights to
Johannesburg!
Compare prices across airlines and find the best deals
|
Fly to Johannesburg from these cities
Cape Town
CPT
JNB
·
3h 41m
from
$121
USD · one way
Nairobi
NBO
JNB
·
11h 22m
·
Kenya
from
$228
USD · one way
Dubai
DXB
JNB
·
15h 6m
·
United Arab Emirates
from
$253
USD · one way
Manama
BAH
JNB
·
15h 51m
·
Bahrain
from
$266
USD · one way
Cairo
CAI
JNB
·
19h 31m
·
Egypt
from
$291
USD · one way
Muscat/Seeb
MCT
JNB
·
15h 59m
·
Oman
from
$293
USD · one way
Addis Ababa
ADD
JNB
·
12h 32m
·
Ethiopia
from
$311
USD · one way
Doha
DOH
JNB
·
15h 42m
·
Qatar
from
$351
USD · one way
Abu Dhabi
AUH
JNB
·
15h 45m
·
United Arab Emirates
from
$381
USD · one way
Ferno
MXP
JNB
·
18h 47m
·
Italy
from
$441
USD · one way
Rome
FCO
JNB
·
19h 50m
·
Italy
from
$450
USD · one way
Paris
CDG
JNB
·
19h 14m
·
France
from
$457
USD · one way
Hong Kong
HKG
JNB
·
19h 59m
·
Hong Kong
from
$467
USD · one way
Colombier-Saugnieu, Rhône
LYS
JNB
·
18h 43m
·
France
from
$472
USD · one way
Amsterdam
AMS
JNB
·
19h 16m
·
Netherlands
from
$475
USD · one way
Arnavutköy, Istanbul
IST
JNB
·
18h 37m
·
Turkey
from
$477
USD · one way
Jeddah
JED
JNB
·
16h 39m
·
Saudi Arabia
from
$478
USD · one way
Kuwait City
KWI
JNB
·
15h 19m
·
Kuwait
from
$486
USD · one way
Bangkok
BKK
JNB
·
18h 12m
·
Thailand
from
$491
USD · one way
Singapore
SIN
JNB
·
19h 41m
·
Singapore
from
$542
USD · one way
Dulles
IAD
JNB
·
21h 13m
·
United States
from
$550
USD · one way
New York
JFK
JNB
·
21h 14m
·
United States
from
$565
USD · one way
London
LHR
JNB
·
17h 12m
·
United Kingdom
from
$568
USD · one way
Venezia
VCE
JNB
·
18h 57m
·
Italy
from
$570
USD · one way
Tel Aviv
TLV
JNB
·
16h 10m
·
Israel
from
$579
USD · one way
Berlin
BER
JNB
·
17h 38m
·
Germany
from
$608
USD · one way
Nice, Alpes-Maritimes
NCE
JNB
·
19h 9m
·
France
from
$644
USD · one way
Munich
MUC
JNB
·
17h 45m
·
Germany
from
$662
USD · one way
Madrid
MAD
JNB
·
18h 58m
·
Spain
from
$671
USD · one way
Barcelona
BCN
JNB
·
19h 7m
·
Spain
from
$677
USD · one way
Frankfurt am Main
FRA
JNB
·
17h 32m
·
Germany
from
$689
USD · one way
Firenze
FLR
JNB
·
18h 55m
·
Italy
from
$698
USD · one way
San Francisco
SFO
JNB
·
23h 25m
·
United States
from
$700
USD · one way
Los Angeles
LAX
JNB
·
22h 21m
·
United States
from
$707
USD · one way
Riyadh
RUH
JNB
·
17h 30m
·
Saudi Arabia
from
$714
USD · one way
Las Vegas
LAS
JNB
·
21h 52m
·
United States
from
$730
USD · one way
Edinburgh
EDI
JNB
·
18h 27m
·
United Kingdom
from
$780
USD · one way
Chicago
ORD
JNB
·
19h 41m
·
United States
from
$787
USD · one way
Osaka
KIX
JNB
·
21h 19m
·
Japan
from
$795
USD · one way
Manchester, Greater Manchester
MAN
JNB
·
18h 20m
·
United Kingdom
from
$818
USD · one way
Phuket
HKT
JNB
·
18h 13m
·
Thailand
from
$858
USD · one way
Miami
MIA
JNB
·
19h 50m
·
United States
from
$870
USD · one way
Narita
NRT
JNB
·
21h 33m
·
Japan
from
$879
USD · one way
Explore flights from these cities
Cape Town
ZA
Nairobi
KE
Dubai
AE
Manama
BH
Cairo
EG
Muscat/Seeb
OM
Addis Ababa
ET
Doha
QA
Travel guides for Johannesburg
Trip to Johannesburg