Call Us: 0203 195 9888

Flights to Johannesburg

Sort Results by
Sort

Cheap Flights to Johannesburg

Edinburgh - Johannesburg
Return flight

£434 Class
Economy


Turkish Airlines subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

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

London - Johannesburg
Return flight

£441 Class
Economy


Rwandair Express subject to availablity
  • Depart Date: 04/10/2018
  • Return Date: 09/10/2018
  • 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

£444 Class
Economy


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

2 Stop(s) Via Bole Airport

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

Edinburgh - Johannesburg
Return flight

£447 Class
Economy


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

2 Stop(s) Via Doha International Arpt

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

London - Johannesburg
Return flight

£450 Class
Economy


Alitalia subject to availablity
  • Depart Date: 12/04/2018
  • Return Date: 25/04/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Leonardo da Vinci

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

London - Johannesburg
Return flight

£466 Class
Economy


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

2 Stop(s) Via Ataturk Arpt

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

Manchester - Johannesburg
Return flight

£471 Class
Economy


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

2 Stop(s) Via Charles De Gaulle Intl Arpt

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

Manchester - Johannesburg
Return flight

£472 Class
Economy


KLM subject to availablity
  • Depart Date: 16/01/2018
  • Return Date: 21/01/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

Birmingham - Johannesburg
Return flight

£473 Class
Economy


KLM subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

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

London - Johannesburg
Return flight

£474 Class
Economy


Alitalia subject to availablity
  • Depart Date: 12/04/2018
  • Return Date: 25/04/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Leonardo da Vinci

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

Birmingham - Johannesburg
Return flight

£475 Class
Economy


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

2 Stop(s) Via Ataturk Arpt

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

London - Johannesburg
Return flight

£477 Class
Economy


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

2 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£478 Class
Economy


KLM subject to availablity
  • Depart Date: 16/01/2018
  • Return Date: 23/01/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

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

Manchester - Johannesburg
Return flight

£478 Class
Economy


Air France subject to availablity
  • Depart Date: 04/03/2018
  • Return Date: 25/03/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

Birmingham - Johannesburg
Return flight

£479 Class
Economy


Air France subject to availablity
  • Depart Date: 27/01/2018
  • Return Date: 12/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£490 Class
Economy


Emirates subject to availablity
  • Depart Date: 17/01/2018
  • Return Date: 21/01/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

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

Edinburgh - Johannesburg
Return flight

£495 Class
Economy


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

2 Stop(s) Via Dhabi Intl Arpt

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

London - Johannesburg
Return flight

£498 Class
Economy


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

2 Stop(s) Via Ataturk Arpt

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

Birmingham - Johannesburg
Return flight

£501 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 12/02/2018
  • Return Date: 28/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

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

Edinburgh - Johannesburg
Return flight

£502 Class
Economy


Air France subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£502 Class
Economy


KLM subject to availablity
  • Depart Date: 29/12/2017
  • Return Date: 31/01/2018
  • London (LCY)
    London City Arpt
  • 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

Newcastle - Johannesburg
Return flight

£503 Class
Economy


KLM subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

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

Edinburgh - Johannesburg
Return flight

£503 Class
Economy


KLM subject to availablity
  • Depart Date: 01/02/2018
  • Return Date: 15/02/2018
  • Edinburgh (EDI)
    Edinburgh 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

Norwich - Johannesburg
Return flight

£504 Class
Economy


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

3 Stop(s) Via Heathrow

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

Birmingham - Johannesburg
Return flight

£504 Class
Economy


Emirates subject to availablity
  • Depart Date: 29/01/2018
  • Return Date: 10/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

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

Newcastle - Johannesburg
Return flight

£505 Class
Economy


Emirates subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

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

London - Johannesburg
Return flight

£511 Class
Economy


Egyptair subject to availablity
  • Depart Date: 29/09/2018
  • Return Date: 05/10/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Cairo Intl Arpt

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

Manchester - Johannesburg
Return flight

£515 Class
Economy


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

2 Stop(s) Via Ataturk Arpt

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

Manchester - Johannesburg
Return flight

£518 Class
Economy


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

2 Stop(s) Via Dubai Intl Arpt

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

Glasgow - Johannesburg
Return flight

£518 Class
Economy


Emirates subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 27/03/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

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

London - Johannesburg
Return flight

£519 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 30/01/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

Newcastle - Johannesburg
Return flight

£520 Class
Economy


Air France subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£520 Class
Economy


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

2 Stop(s) Via Dubai Intl Arpt

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

Manchester - Johannesburg
Return flight

£525 Class
Economy


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

2 Stop(s) Via Doha International Arpt

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

London - Johannesburg
Return flight

£525 Class
Economy


British Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 30/01/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

Glasgow - Johannesburg
Return flight

£526 Class
Economy


KLM subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 19/02/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

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

London - Johannesburg
Return flight

£527 Class
Economy


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

2 Stop(s) Via Doha International Arpt

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

Manchester - Johannesburg
Return flight

£532 Class
Economy


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

2 Stop(s) Via Dhabi Intl Arpt

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

Cardiff - Johannesburg
Return flight

£532 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 17/05/2018
  • Return Date: 20/05/2018
  • Cardiff (CWL)
    Cardiff Wales Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

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

London - Johannesburg
Return flight

£533 Class
Economy


Iberia subject to availablity
  • Depart Date: 07/05/2018
  • Return Date: 05/06/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

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

London - Johannesburg
Return flight

£534 Class
Economy


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

3 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£534 Class
Economy


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

2 Stop(s) Via Dhabi Intl Arpt

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

London - Johannesburg
Return flight

£539 Class
Economy


Iberia subject to availablity
  • Depart Date: 07/05/2018
  • Return Date: 05/06/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

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

Bristol - Johannesburg
Return flight

£542 Class
Economy


KLM subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

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

Cardiff - Johannesburg
Return flight

£545 Class
Economy


KLM subject to availablity
  • Depart Date: 17/05/2018
  • Return Date: 20/05/2018
  • Cardiff (CWL)
    Cardiff Wales Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Schiphol Arpt

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

Edinburgh - Johannesburg
Return flight

£555 Class
Economy


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

3 Stop(s) Via Dublin Arpt

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

Birmingham - Johannesburg
Return flight

£567 Class
Economy


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

2 Stop(s) Via Barajas Arpt

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

Manchester - Johannesburg
Return flight

£576 Class
Economy


Swiss subject to availablity
  • Depart Date: 20/01/2018
  • Return Date: 18/03/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

Aberdeen - Johannesburg
Return flight

£577 Class
Economy


Air France subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 23/03/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£577 Class
Economy


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

Direct Flight

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

Birmingham - Johannesburg
Return flight

£577 Class
Economy


Swiss subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

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

Manchester - Johannesburg
Return flight

£578 Class
Economy


Iberia subject to availablity
  • Depart Date: 01/02/2018
  • Return Date: 20/02/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

Aberdeen - Johannesburg
Return flight

£578 Class
Economy


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

2 Stop(s) Via Schiphol Arpt

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

London - Johannesburg
Return flight

£579 Class
Economy


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

Direct Flight

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

Birmingham - Johannesburg
Return flight

£583 Class
Economy


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

2 Stop(s) Via Frankfurt Intl

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

Manchester - Johannesburg
Return flight

£583 Class
Economy


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

2 Stop(s) Via Frankfurt Intl

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

Edinburgh - Johannesburg
Return flight

£584 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

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

Bristol - Johannesburg
Return flight

£584 Class
Economy


AccesRail subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

London - Johannesburg
Return flight

£585 Class
Economy


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

2 Stop(s) Via Zurich Airport

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

Glasgow - Johannesburg
Return flight

£586 Class
Economy


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

2 Stop(s) Via Frankfurt Intl

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

Birmingham - Johannesburg
Return flight

£588 Class
Economy


Air France subject to availablity
  • Depart Date: 08/01/2018
  • Return Date: 31/01/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (HLA)
    Lanseria International Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

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

London - Johannesburg
Return flight

£590 Class
Economy


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

2 Stop(s) Via Jomo Kenyatta Intl

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

Bristol - Johannesburg
Return flight

£598 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

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

Nottingham Uk - Johannesburg
Return flight

£598 Class
Economy


Flybe subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Nottingham Uk (EMA)
    East Midlands Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Glasgow Intl

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

Manchester - Johannesburg
Return flight

£602 Class
Economy


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

2 Stop(s) Via Heathrow

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

Manchester - Johannesburg
Return flight

£607 Class
Economy


Brussels Airline subject to availablity
  • Depart Date: 19/01/2018
  • Return Date: 02/02/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

London - Johannesburg
Return flight

£608 Class
Economy


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

2 Stop(s) Via Frankfurt Intl

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

London - Johannesburg
Return flight

£609 Class
Economy


Swiss subject to availablity
  • Depart Date: 16/01/2018
  • Return Date: 23/01/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

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: 20/01/2018
  • Return Date: 27/01/2018
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

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

London - Johannesburg
Return flight

£612 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 : 20 Hour(s) Ago
Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£613 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 23/03/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

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

Newquay - Johannesburg
Return flight

£620 Class
Economy


Flybe subject to availablity
  • Depart Date: 04/10/2018
  • Return Date: 12/10/2018
  • Newquay (NQY)
    Saint Mawgan Newqual Civil
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Birmingham Intl Arpt

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

Norwich - Johannesburg
Return flight

£624 Class
Economy


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

2 Stop(s) Via Schiphol Arpt

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

London - Johannesburg
Return flight

£632 Class
Economy


Lufthansa subject to availablity
  • Depart Date: 17/01/2018
  • Return Date: 02/02/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

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

Aberdeen - Johannesburg
Return flight

£634 Class
Economy


Flybe subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 23/03/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

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

London - Johannesburg
Return flight

£634 Class
Economy


Brussels Airline subject to availablity
  • Depart Date: 15/01/2018
  • Return Date: 24/01/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Brussels National Arpt

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

Cardiff - Johannesburg
Return flight

£642 Class
Economy


AccesRail subject to availablity
  • Depart Date: 17/05/2018
  • Return Date: 20/05/2018
  • Cardiff (CWL)
    Cardiff Wales Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

Newcastle - Johannesburg
Return flight

£643 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 05/02/2018
  • Return Date: 19/02/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

Glasgow - Johannesburg
Return flight

£643 Class
Economy


Qatar Airways subject to availablity
  • Depart Date: 18/01/2018
  • Return Date: 19/02/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

Glasgow - Johannesburg
Return flight

£650 Class
Economy


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

3 Stop(s) Via Heathrow

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

Norwich - Johannesburg
Return flight

£656 Class
Economy


Loganair subject to availablity
  • Depart Date: 28/01/2018
  • Return Date: 11/02/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

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

Glasgow - Johannesburg
Return flight

£657 Class
Economy


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

3 Stop(s) Via Dublin Arpt

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

Newcastle - Johannesburg
Return flight

£661 Class
Economy


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

3 Stop(s) Via Dublin Arpt

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

Manchester - Johannesburg
Return flight

£665 Class
Economy


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

3 Stop(s) Via Dublin Arpt

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

Birmingham - Johannesburg
Return flight

£668 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 29/01/2018
  • Return Date: 10/02/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

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

Newcastle - Johannesburg
Return flight

£668 Class
Economy


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

3 Stop(s) Via Heathrow

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

Edinburgh - Johannesburg
Return flight

£671 Class
Economy


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

3 Stop(s) Via London City Arpt

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

Newcastle - Johannesburg
Return flight

£684 Class
Economy


Iberia subject to availablity
  • Depart Date: 08/08/2018
  • Return Date: 16/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

Aberdeen - Johannesburg
Return flight

£684 Class
Economy


Aer Lingus subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 23/03/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

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

Manchester - Johannesburg
Return flight

£702 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 17/10/2018
  • Return Date: 24/10/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

£704 Class
Economy


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

2 Stop(s) Via Heathrow

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

Edinburgh - Johannesburg
Return flight

£705 Class
Economy


Virgin Atlantic subject to availablity
  • Depart Date: 01/02/2018
  • Return Date: 15/02/2018
  • Edinburgh (EDI)
    Edinburgh 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

London - Johannesburg
Return flight

£708 Class
Economy


Austrian Airline subject to availablity
  • Depart Date: 26/07/2018
  • Return Date: 17/08/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

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

Luton - Johannesburg
Return flight

£713 Class
Economy


El Al Israel subject to availablity
  • Depart Date: 17/01/2018
  • Return Date: 03/02/2018
  • Luton (LTN)
    Luton Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

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

Aberdeen - Johannesburg
Return flight

£738 Class
Economy


Etihad Airways subject to availablity
  • Depart Date: 13/03/2018
  • Return Date: 23/03/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

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

Glasgow - Johannesburg
Return flight

£741 Class
Economy


Air France subject to availablity
  • Depart Date: 10/02/2018
  • Return Date: 17/02/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

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

London - Johannesburg
Return flight

£744 Class
Economy


El Al Israel subject to availablity
  • Depart Date: 17/02/2018
  • Return Date: 03/03/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

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

Birmingham - Johannesburg
Return flight

£752 Class
Economy


AccesRail subject to availablity
  • Depart Date: 08/01/2018
  • Return Date: 31/01/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

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

Manchester - Johannesburg
Return flight

£758 Class
Economy


Flybe subject to availablity
  • Depart Date: 13/01/2018
  • Return Date: 27/01/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Edinburgh Arpt

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

London - Johannesburg
Return flight

£759 Class
Economy


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

2 Stop(s) Via Plaisance Arptt

Updated : 5 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