Choose your airport to fly from
Destination Airports in South Africa (ZA)
Top Africa Flights
Other Airlines fly to Johannesburg (JNB)
Cheap Flights to Johannesburg,South Africa
Handpicked Cheap Flights to Johannesburg
Bargain deals for return flights to Johannesburg
![Ethiopian Airlines Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsqx-ethiopian-airlines-logo.png)
fr£410
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : Ethiopian Airlines
Stop Over : Addis Ababa, Ethiopia
Book NowOver the phone
Not available
All Inclusive
![Turkish Airline Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsuy-turkish-airline-logo.png)
fr£418
For JOHANNESBURG Call me Back
Departure : London Gatwick (LGW)
Flying with : Turkish Airlines
Stop Over : Istanbul, Turkey
Book NowOver the phone
Not available
All Inclusive
![Egypt Airline Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsxt-egypt-airline-logo.png)
fr£442
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : Egypt Air
Stop Over : Cairo, Egypt
Book NowOver the phone
Not available
All Inclusive
![Klm Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsqr-klm-logo.png)
fr£452
For JOHANNESBURG Call me Back
Departure : Manchester (MAN)
Flying with : Klm
Stop Over : Amsterdam, Netherlands
Book NowOver the phone
Not available
All Inclusive
![Air France Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqtrq-air-france-logo.png)
fr£453
For JOHANNESBURG Call me Back
Departure : Manchester (MAN)
Flying with : Air France
Stop Over : Paris, France
Book NowOver the phone
Not available
All Inclusive
![Etihad Airways Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsqq-etihad-airways-logo.png)
fr£470
For JOHANNESBURG Call me Back
Departure : Manchester (MAN)
Flying with : Etihad Airways
Stop Over : Abu Dhabi, Uae
Book NowOver the phone
Not available
All Inclusive
![Emirates Airline Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsxs-emirates-airline-logo.png)
fr£478
For JOHANNESBURG Call me Back
Departure : Dublin (DUB)
Flying with : Emirates Airlines
Stop Over : Dubai, Uae
Book NowOver the phone
Not available
All Inclusive
![Qatar Airways Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqswv-qatar-airways-logo.png)
fr£521
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : Qatar Airways
Stop Over : Doha, Qatar
Book NowOver the phone
Not available
All Inclusive
![Swiss Airline Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsvt-swiss-airline-logo.png)
fr£559
For JOHANNESBURG Call me Back
Departure : Manchester (MAN)
Flying with : Swiss Air
Stop Over : Zurich, Switzerland
Book NowOver the phone
Not available
All Inclusive
![Lufthansa Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsyw-lufthansa-logo.png)
fr£601
For JOHANNESBURG Call me Back
Departure : Edinburgh (EDI)
Flying with : Lufthansa
Stop Over : Frankfurt, Germany
Book NowOver the phone
Not available
All Inclusive
![Kenya Airways Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsqt-kenya-airways-logo.png)
fr£617
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : Kenya Airways
Stop Over : Nairobi, Kenya
Book NowOver the phone
Not available
All Inclusive
![South African Airways Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsvw-south-african-airways-logo.png)
fr£618
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : South African Airways
Stop Over : DIRECT
Book NowOver the phone
Not available
All Inclusive
![Virgin Atlantic Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsus-virgin-atlantic-logo.png)
fr£659
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : Virgin Atlantic
Stop Over : DIRECT
Book NowOver the phone
Not available
All Inclusive
![British Airways Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsxw-british-airways-logo.png)
fr£659
For JOHANNESBURG Call me Back
Departure : London Heathrow (LHR)
Flying with : British Airways
Stop Over : DIRECT
Book NowOver the phone
Not available
All Inclusive
![Sn Brussels Airline Logo](http://www.24-7cheapflights.co.uk/uploads/admin/iqsvy-sn-brussels-airline-logo.png)
fr£668
For JOHANNESBURG Call me Back
Departure : London City (LCY)
Flying with : Sn Brussels Airlines
Stop Over : Brussels, Belgium
Book NowOver the phone
Not available
All Inclusive
Click to CallNot available