Call Us: 0203 195 9888

Cheap Flights to Johannesburg

Sort Results by
Sort

Cheap Flights to Johannesburg

London - Johannesburg
Return flight

£416 Class
Economy


Ethiopian Air subject to availablity
  • Depart Date: 22/01/2018
  • Return Date: 29/01/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Bole Airport

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£459 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 14/11/2017
  • Return Date: 22/02/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£467 Class
Economy


Egyptair subject to availablity
  • Depart Date: 23/11/2017
  • Return Date: 04/03/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Cairo Intl Arpt

Updated : 13 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£472 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 01/06/2018
  • Return Date: 15/06/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 8 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£473 Class
Economy


Rwandair Express subject to availablity
  • Depart Date: 27/10/2017
  • Return Date: 14/11/2017
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Kigali Intl Arpt

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£478 Class
Economy


Emirates subject to availablity
  • Depart Date: 31/10/2017
  • Return Date: 15/11/2017
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 1 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£480 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 01/06/2018
  • Return Date: 15/06/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 8 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£482 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 04/02/2018
  • Return Date: 13/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 24 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£488 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 06/11/2017
  • Return Date: 12/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£492 Class
Economy


Emirates subject to availablity
  • Depart Date: 23/11/2017
  • Return Date: 28/11/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£493 Class
Economy


Emirates subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 31/01/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£500 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 24/01/2018
  • Return Date: 14/02/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£505 Class
Economy


Emirates subject to availablity
  • Depart Date: 31/10/2017
  • Return Date: 15/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 1 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£506 Class
Economy


Emirates subject to availablity
  • Depart Date: 11/01/2018
  • Return Date: 25/01/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 11 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£507 Class
Economy


Emirates subject to availablity
  • Depart Date: 05/12/2017
  • Return Date: 19/12/2017
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 2 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£514 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 03/02/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 21 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£518 Class
Economy


Iberia subject to availablity
  • Depart Date: 16/04/2018
  • Return Date: 28/04/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£526 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 03/02/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 21 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£529 Class
Economy


KLM subject to availablity
  • Depart Date: 24/01/2018
  • Return Date: 14/02/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£529 Class
Economy


KLM subject to availablity
  • Depart Date: 05/12/2017
  • Return Date: 25/12/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 11 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£530 Class
Economy


Iberia subject to availablity
  • Depart Date: 16/04/2018
  • Return Date: 28/04/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£532 Class
Economy


Air France subject to availablity
  • Depart Date: 05/12/2017
  • Return Date: 25/12/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 11 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£532 Class
Economy


Air France subject to availablity
  • Depart Date: 24/01/2018
  • Return Date: 14/02/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£534 Class
Economy


Kenya Airways subject to availablity
  • Depart Date: 24/10/2017
  • Return Date: 11/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Jomo Kenyatta Intl

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£536 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 24/01/2018
  • Return Date: 14/02/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£540 Class
Economy


KLM subject to availablity
  • Depart Date: 29/11/2017
  • Return Date: 06/12/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£543 Class
Economy


Air France subject to availablity
  • Depart Date: 29/11/2017
  • Return Date: 06/12/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£549 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 21/01/2018
  • Return Date: 30/01/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£550 Class
Economy


Iberia subject to availablity
  • Depart Date: 20/06/2018
  • Return Date: 07/07/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 20 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£551 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 25/10/2017
  • Return Date: 17/01/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£554 Class
Economy


Air France subject to availablity
  • Depart Date: 28/01/2018
  • Return Date: 07/02/2018
  • London (LHR)
    Heathrow
  • Johannesburg (HLA)
    Lanseria International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 14 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£555 Class
Economy


Iberia subject to availablity
  • Depart Date: 10/08/2018
  • Return Date: 25/08/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£558 Class
Economy


KLM subject to availablity
  • Depart Date: 29/11/2017
  • Return Date: 06/12/2017
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£564 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 29/10/2017
  • Return Date: 13/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£564 Class
Economy


KLM subject to availablity
  • Depart Date: 15/04/2018
  • Return Date: 20/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 3 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£566 Class
Economy


KLM subject to availablity
  • Depart Date: 01/06/2018
  • Return Date: 15/06/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 8 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£566 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 08/11/2017
  • Return Date: 18/11/2017
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 14 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£571 Class
Economy


South African subject to availablity
  • Depart Date: 14/11/2017
  • Return Date: 22/02/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

Direct Flight

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£576 Class
Economy


Virgin Atlantic subject to availablity
  • Depart Date: 14/11/2017
  • Return Date: 22/02/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

Direct Flight

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£577 Class
Economy


Air France subject to availablity
  • Depart Date: 30/11/2017
  • Return Date: 27/12/2017
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (HLA)
    Lanseria International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£585 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 30/11/2017
  • Return Date: 27/12/2017
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£588 Class
Economy


Swiss subject to availablity
  • Depart Date: 02/11/2017
  • Return Date: 22/01/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 22 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£589 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 04/02/2018
  • Return Date: 13/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 24 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£590 Class
Economy


Swiss subject to availablity
  • Depart Date: 20/11/2017
  • Return Date: 07/07/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 20 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£590 Class
Economy


Swiss subject to availablity
  • Depart Date: 23/11/2017
  • Return Date: 28/11/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£594 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/03/2018
  • Return Date: 27/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 1 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£602 Class
Economy


KLM subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 30/01/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£603 Class
Economy


Air France subject to availablity
  • Depart Date: 23/11/2017
  • Return Date: 28/11/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (HLA)
    Lanseria International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Norwich - Johannesburg
Return flight

£605 Class
Economy


KLM subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 30/01/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£606 Class
Economy


Swiss subject to availablity
  • Depart Date: 21/11/2017
  • Return Date: 23/12/2017
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£606 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 11/11/2017
  • Return Date: 16/11/2017
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£611 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 06/11/2017
  • Return Date: 12/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£613 Class
Economy


Brussels Airline subject to availablity
  • Depart Date: 20/11/2017
  • Return Date: 07/07/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Brussels National Arpt

Updated : 20 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£614 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 11/12/2017
  • Return Date: 27/01/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 24 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£615 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£618 Class
Economy


Air France subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£622 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 31/01/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£622 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Norwich - Johannesburg
Return flight

£628 Class
Economy


AccesRail subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 30/01/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£630 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 06/11/2017
  • Return Date: 12/11/2017
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£631 Class
Economy


AccesRail subject to availablity
  • Depart Date: 08/11/2017
  • Return Date: 23/11/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£632 Class
Economy


British Airways subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 30/01/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£636 Class
Economy


Flybe subject to availablity
  • Depart Date: 02/12/2017
  • Return Date: 09/12/2017
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£638 Class
Economy


Brussels Airline subject to availablity
  • Depart Date: 08/12/2017
  • Return Date: 19/12/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Brussels National Arpt

Updated : 2 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£638 Class
Economy


Iberia subject to availablity
  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£645 Class
Economy


British Airways subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£646 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 11/11/2017
  • Return Date: 16/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 15 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£647 Class
Economy


British Airways subject to availablity
  • Depart Date: 11/01/2018
  • Return Date: 25/01/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 11 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£651 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 27/03/2018
  • Return Date: 10/04/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£653 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 08/01/2018
  • Return Date: 28/01/2018
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 21 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£661 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 11/12/2017
  • Return Date: 28/01/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£662 Class
Economy


Flybe subject to availablity
  • Depart Date: 08/11/2017
  • Return Date: 18/11/2017
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dyce Airport

Updated : 14 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£672 Class
Economy


Iberia subject to availablity
  • Depart Date: 01/06/2018
  • Return Date: 15/06/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 8 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£677 Class
Economy


El Al Israel subject to availablity
  • Depart Date: 07/11/2017
  • Return Date: 11/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

Updated : 15 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£681 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 04/12/2017
  • Return Date: 28/12/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£684 Class
Economy


Air France subject to availablity
  • Depart Date: 11/12/2017
  • Return Date: 28/12/2017
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 15 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£696 Class
Economy


Flybe subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£704 Class
Economy


Alitalia subject to availablity
  • Depart Date: 25/10/2017
  • Return Date: 01/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Leonardo da Vinci

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£708 Class
Economy


Virgin Atlantic subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 30/01/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£709 Class
Economy


British Airways subject to availablity
  • Depart Date: 29/10/2017
  • Return Date: 05/11/2017
  • Leeds (LBA)
    Leeds Bradford Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 11 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Luton - Johannesburg
Return flight

£714 Class
Economy


El Al Israel subject to availablity
  • Depart Date: 28/12/2017
  • Return Date: 08/01/2018
  • Luton (LTN)
    Luton Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

Updated : 20 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£719 Class
Economy


KLM subject to availablity
  • Depart Date: 04/07/2018
  • Return Date: 18/07/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

Updated : 22 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£722 Class
Economy


Alitalia subject to availablity
  • Depart Date: 31/10/2017
  • Return Date: 18/11/2017
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Leonardo da Vinci

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£734 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 25/10/2017
  • Return Date: 05/11/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£757 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£760 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 31/01/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 23 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£762 Class
Economy


Air Mauritius subject to availablity
  • Depart Date: 27/10/2017
  • Return Date: 14/11/2017
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Plaisance Arptt

Updated : 18 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£766 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 05/12/2017
  • Return Date: 16/12/2017
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 13 Hour(s) Ago
Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£776 Class
Economy


Swiss subject to availablity
  • Depart Date: 17/02/2018
  • Return Date: 03/03/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 21 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£779 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£781 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 08/11/2017
  • Return Date: 01/12/2017
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£782 Class
Economy


Iberia subject to availablity
  • Depart Date: 08/11/2017
  • Return Date: 01/12/2017
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£823 Class
Economy


South African subject to availablity
  • Depart Date: 24/01/2018
  • Return Date: 14/02/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 0 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£823 Class
Economy


Kenya Airways subject to availablity
  • Depart Date: 25/08/2018
  • Return Date: 31/08/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£825 Class
Economy


Air Mauritius subject to availablity
  • Depart Date: 22/07/2018
  • Return Date: 12/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Bristol - Johannesburg
Return flight

£929 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 27/12/2017
  • Return Date: 10/01/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Munich Intl Arpt

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£964 Class
Economy


Swiss subject to availablity
  • Depart Date: 22/07/2018
  • Return Date: 12/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 12 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£989 Class
Economy


Virgin Atlantic subject to availablity
  • Depart Date: 03/12/2017
  • Return Date: 22/12/2017
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 16 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£1004 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 17/12/2017
  • Return Date: 13/01/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 17 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Bristol - Johannesburg
Return flight

£1035 Class
Economy


AccesRail subject to availablity
  • Depart Date: 27/12/2017
  • Return Date: 10/01/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 19 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Johannesburg

Through low fare on our cheap flights to Johannesburg, explore and treasure your journey to one of South Africa’s pioneer cities. Often known as the ‘city of gold’, Johannesburg is also the financial and industrial metropolis of South Africa. Began as a 19th century gold-mining settlement, Johannesburg is the largest city of South Africa and a capital of the Gauteng province. The city of Johannesburg is full of energy at both day and night and here in Johannesburg there are multitudes of places to visit because you will have a wide range of things to pick accordingly.

Visitors who are looking for various activities won’t be able to resist a city like Johannesburg, since it offers all tourist attractions such as: festivals, exhibitions, concerts, shopping/fashion, entertainment venues, restaurants, health and fitness centers, museums, arts/culture and sports.

In addition, the city also consists of some of the most key monumental places like the Nelson Mandela Bridge, Constitution Hill, The Gold Reef City, Chobe National Park and Hartbeespoort Dam. The central city offers scintillating tourist attractions like The Apartheid Museum, Johannesburg Art gallery, Walter Sisuk National Botanical Garden, and Soweto & Mandela Museum. In fact, all of these tourist points are great contributors to the city’s economic structure. And one cannot fully rule out what Johannesburg city tends to provide to the natives and also to its visitors.

With more than 3 million people calling this bustling metropolis home, the city offers a dazzling array of options for everyone from accommodation to car rentals, restaurant, red light areas and casinos.

Book a cheap flight to Johannesburg and get familiar to an enriching city with all of its diversified lifestyle and most importantly, to its cultural heritage. Again, we believe that you should avail such a lifetime opportunity to visit the Johannesburg city. And if you are looking to visit Johannesburg through an affordable flight, then it can’t get any better if you are visiting it through Dream World Travel.

As a world’s leading travel agency, Dream World Travel is therefore, here to assist you regarding all your inquiries and will provide you all possible assistance related to flight packages and travelling affairs.

Johannesburg Weather

Top 7 things to do in Johannesburg

11 facts about Johannesburg

1.

Cairo, is the only other African city that is larger than Johannesburg

2.

Johannesburg was found at the times of gold rush in 1886

3.

The Tambo international airport in the city is the busiest of al airports in Africa

4.

The Johannesburg city is rebuilt for like 4 times over a span of 1 century

5.

The city has over 150 Heritage sites

6.

It is South Africa’s largest city.

7.

Johannesburg is one of the 50 largest urban areas in the world.

8.

Johannesburg is also known as the City of Gold

9.

Johannesburg is one of the 50 largest metropolitan areas in the world

10.

The famous historic location of the cradle of humankind is one of the richest archaeological sites of Johannesburg

11.

Johannesburg is one of the popular cosmopolitan cities with some excellent restaurants and bars

Newsletter Signup
Android play store itunes