Call Us: 0203 195 9888  |   +447740266796

Flights to Johannesburg

Sort Results by
Sort

Cheap Flights to Johannesburg

London - Johannesburg
Return flight

£422 Class
Economy


Egyptair subject to availablity

  • Depart Date: 17/11/2018
  • Return Date: 02/12/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Cairo Intl Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£432 Class
Economy


Kenya Airways subject to availablity

  • Depart Date: 22/11/2018
  • Return Date: 20/01/2019
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Jomo Kenyatta Intl

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£451 Class
Economy


Ethiopian Air subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 18/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Bole Airport

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£451 Class
Economy


Rwandair Express subject to availablity

  • Depart Date: 28/08/2018
  • Return Date: 13/10/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Kigali Intl Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£467 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 05/02/2019
  • Return Date: 19/02/2019
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£475 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 19/11/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£480 Class
Economy


Alitalia subject to availablity

  • Depart Date: 03/09/2018
  • Return Date: 17/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Leonardo da Vinci

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£481 Class
Economy


Ethiopian Air subject to availablity

  • Depart Date: 02/04/2019
  • Return Date: 23/04/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Bole Airport

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£489 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 19/09/2018
  • Return Date: 26/09/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£498 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 05/02/2019
  • Return Date: 19/02/2019
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Norwich - Johannesburg
Return flight

£511 Class
Economy


AccesRail subject to availablity

  • Depart Date: 23/09/2018
  • Return Date: 03/10/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£514 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 04/02/2019
  • Return Date: 05/03/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Cardiff - Johannesburg
Return flight

£520 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 12/08/2018
  • Return Date: 12/09/2018
  • Cardiff (CWL)
    Cardiff Wales Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£520 Class
Economy


Alitalia subject to availablity

  • Depart Date: 03/09/2018
  • Return Date: 17/09/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Linate Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Plymouth - Johannesburg
Return flight

£521 Class
Economy


AccesRail subject to availablity

  • Depart Date: 10/09/2018
  • Return Date: 24/09/2018
  • Plymouth (PLH)
    Roborough 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

£529 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 19/11/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£533 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 21/01/2019
  • Return Date: 09/02/2019
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£543 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 18/08/2018
  • Return Date: 31/01/2019
  • 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

£563 Class
Economy


Emirates subject to availablity

  • Depart Date: 11/09/2018
  • Return Date: 22/09/2018
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£563 Class
Economy


Emirates subject to availablity

  • Depart Date: 10/09/2018
  • Return Date: 18/09/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 24 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£566 Class
Economy


Flybe subject to availablity

  • Depart Date: 11/10/2018
  • Return Date: 22/10/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£571 Class
Economy


Swiss subject to availablity

  • Depart Date: 21/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£572 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 11/10/2018
  • Return Date: 22/10/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Swansea - Johannesburg
Return flight

£573 Class
Economy


AccesRail subject to availablity

  • Depart Date: 29/06/2018
  • Return Date: 06/07/2018
  • Swansea (SWS)
    Fairwood Comm
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Cardiff - Johannesburg
Return flight

£573 Class
Economy


AccesRail subject to availablity

  • Depart Date: 29/06/2018
  • Return Date: 06/07/2018
  • Cardiff (CWL)
    Cardiff Wales Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£576 Class
Economy


Swiss subject to availablity

  • Depart Date: 07/12/2018
  • Return Date: 14/01/2019
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£577 Class
Economy


Emirates subject to availablity

  • Depart Date: 13/09/2018
  • Return Date: 24/09/2018
  • Birmingham (BHX)
    Birmingham Intl 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

Birmingham - Johannesburg
Return flight

£577 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 15/08/2018
  • Return Date: 25/08/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£578 Class
Economy


Emirates subject to availablity

  • Depart Date: 22/10/2018
  • Return Date: 12/11/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£578 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 28/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester 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

Glasgow - Johannesburg
Return flight

£581 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 02/12/2018
  • Return Date: 15/01/2019
  • Glasgow (GLA)
    Glasgow Intl
  • 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

£588 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 10/09/2018
  • Return Date: 18/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Leonardo da Vinci

Updated : 24 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£589 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 06/11/2018
  • Return Date: 20/11/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£591 Class
Economy


Emirates subject to availablity

  • Depart Date: 21/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£591 Class
Economy


Emirates subject to availablity

  • Depart Date: 02/12/2018
  • Return Date: 15/01/2019
  • 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

£591 Class
Economy


Swiss subject to availablity

  • Depart Date: 22/01/2019
  • Return Date: 12/02/2019
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Zurich Airport

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£592 Class
Economy


Emirates subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 19/11/2018
  • Edinburgh (EDI)
    Edinburgh 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

London - Johannesburg
Return flight

£592 Class
Economy


Emirates subject to availablity

  • Depart Date: 10/09/2018
  • Return Date: 18/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 24 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£594 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 21/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

Bristol - Johannesburg
Return flight

£595 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 26/09/2018
  • Return Date: 04/10/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£602 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 24/11/2018
  • Return Date: 12/01/2019
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£605 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 18/09/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dusseldorf Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£605 Class
Economy


Austrian Airline subject to availablity

  • Depart Date: 21/01/2019
  • Return Date: 09/02/2019
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • 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

London - Johannesburg
Return flight

£605 Class
Economy


Virgin Atlantic subject to availablity

  • Depart Date: 03/12/2018
  • Return Date: 17/12/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

Direct Flight

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£606 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 14/09/2018
  • Return Date: 27/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£606 Class
Economy


Brussels Airline subject to availablity

  • Depart Date: 16/01/2019
  • Return Date: 30/01/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Brussels National Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£607 Class
Economy


Flybe subject to availablity

  • Depart Date: 23/09/2018
  • Return Date: 03/10/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Luton - Johannesburg
Return flight

£613 Class
Economy


El Al Israel subject to availablity

  • Depart Date: 13/12/2018
  • Return Date: 10/01/2019
  • Luton (LTN)
    Luton Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

Updated : 0 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£617 Class
Economy


Swiss subject to availablity

  • Depart Date: 03/05/2019
  • Return Date: 20/05/2019
  • London (LCY)
    London City 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

London - Johannesburg
Return flight

£620 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 19/09/2018
  • Return Date: 26/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£624 Class
Economy


British Airways subject to availablity

  • Depart Date: 01/09/2018
  • Return Date: 10/09/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£625 Class
Economy


Austrian Airline subject to availablity

  • Depart Date: 26/09/2018
  • Return Date: 17/10/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£630 Class
Economy


British Airways subject to availablity

  • Depart Date: 22/10/2018
  • Return Date: 12/11/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£630 Class
Economy


British Airways subject to availablity

  • Depart Date: 01/09/2018
  • Return Date: 10/09/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£634 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 07/09/2018
  • Return Date: 14/09/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£635 Class
Economy


British Airways subject to availablity

  • Depart Date: 23/09/2018
  • Return Date: 03/10/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£640 Class
Economy


Iberia subject to availablity

  • Depart Date: 17/11/2018
  • Return Date: 02/12/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£642 Class
Economy


Brussels Airline subject to availablity

  • Depart Date: 19/08/2018
  • Return Date: 17/09/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

London - Johannesburg
Return flight

£644 Class
Economy


El Al Israel subject to availablity

  • Depart Date: 13/11/2018
  • Return Date: 24/11/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

Updated : 19 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£645 Class
Economy


Iberia subject to availablity

  • Depart Date: 16/02/2019
  • Return Date: 03/03/2019
  • 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

£647 Class
Economy


British Airways subject to availablity

  • Depart Date: 05/01/2019
  • Return Date: 02/04/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£649 Class
Economy


Virgin Atlantic subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 19/11/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£649 Class
Economy


British Airways subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 19/11/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£650 Class
Economy


Austrian Airline subject to availablity

  • Depart Date: 06/12/2018
  • Return Date: 27/12/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£651 Class
Economy


South African subject to availablity

  • Depart Date: 26/09/2018
  • Return Date: 04/10/2018
  • London (LHR)
    Heathrow
  • Johannesburg (JNB)
    O R Tambo International Arpt

Direct Flight

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£652 Class
Economy


Flybe subject to availablity

  • Depart Date: 02/12/2018
  • Return Date: 15/01/2019
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Birmingham Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£660 Class
Economy


Kenya Airways subject to availablity

  • Depart Date: 12/04/2019
  • Return Date: 26/04/2019
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£660 Class
Economy


British Airways subject to availablity

  • Depart Date: 02/12/2018
  • Return Date: 15/01/2019
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Gatwick

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£666 Class
Economy


Iberia subject to availablity

  • Depart Date: 21/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£669 Class
Economy


British Airways subject to availablity

  • Depart Date: 24/09/2018
  • Return Date: 04/10/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£673 Class
Economy


Virgin Atlantic subject to availablity

  • Depart Date: 23/09/2018
  • Return Date: 03/10/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£676 Class
Economy


British Airways subject to availablity

  • Depart Date: 04/02/2019
  • Return Date: 05/03/2019
  • Leeds (LBA)
    Leeds Bradford 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

Birmingham - Johannesburg
Return flight

£689 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 13/09/2018
  • Return Date: 24/09/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 10 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£696 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 22/10/2018
  • Return Date: 12/11/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£701 Class
Economy


Iberia subject to availablity

  • Depart Date: 03/04/2019
  • Return Date: 23/04/2019
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£709 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 04/02/2019
  • Return Date: 05/03/2019
  • Leeds (LBA)
    Leeds Bradford 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

Birmingham - Johannesburg
Return flight

£709 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 06/09/2018
  • Return Date: 21/09/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Johannesburg
Return flight

£711 Class
Economy


AccesRail subject to availablity

  • Depart Date: 26/09/2018
  • Return Date: 04/10/2018
  • Bristol (BRS)
    Bristol Intl 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

London - Johannesburg
Return flight

£714 Class
Economy


Austrian Airline subject to availablity

  • Depart Date: 10/08/2018
  • Return Date: 25/08/2018
  • London (STN)
    Stansted Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Vienna Intl Arpt

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£720 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 16/01/2019
  • Return Date: 30/01/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Doha International Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£728 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 28/06/2018
  • Return Date: 16/07/2018
  • Glasgow (GLA)
    Glasgow Intl
  • 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

Birmingham - Johannesburg
Return flight

£732 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 06/09/2018
  • Return Date: 21/09/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 20 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Norwich - Johannesburg
Return flight

£738 Class
Economy


Loganair subject to availablity

  • Depart Date: 13/09/2018
  • Return Date: 23/09/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£739 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 21/08/2018
  • Return Date: 14/09/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£751 Class
Economy


Iberia subject to availablity

  • Depart Date: 04/02/2019
  • Return Date: 05/03/2019
  • 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

Birmingham - Johannesburg
Return flight

£751 Class
Economy


AccesRail subject to availablity

  • Depart Date: 09/12/2018
  • Return Date: 30/12/2018
  • Birmingham (BHX)
    Birmingham 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

Glasgow - Johannesburg
Return flight

£753 Class
Economy


Iberia subject to availablity

  • Depart Date: 01/12/2018
  • Return Date: 02/01/2019
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£762 Class
Economy


AccesRail subject to availablity

  • Depart Date: 02/04/2019
  • Return Date: 23/04/2019
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Birmingham Intl Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£766 Class
Economy


Air Mauritius subject to availablity

  • Depart Date: 29/09/2018
  • Return Date: 13/10/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

Bristol - Johannesburg
Return flight

£772 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 17/10/2018
  • Return Date: 31/10/2018
  • Bristol (BRS)
    Bristol 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

Bristol - Johannesburg
Return flight

£773 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 17/10/2018
  • Return Date: 31/10/2018
  • Bristol (BRS)
    Bristol 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

Manchester - Johannesburg
Return flight

£780 Class
Economy


Flybe subject to availablity

  • Depart Date: 23/09/2018
  • Return Date: 03/10/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dyce Airport

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£803 Class
Economy


Kenya Airways subject to availablity

  • Depart Date: 26/09/2018
  • Return Date: 17/10/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

Updated : 22 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£806 Class
Economy


South African subject to availablity

  • Depart Date: 21/11/2018
  • Return Date: 11/12/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£807 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 28/06/2018
  • Return Date: 16/07/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 16 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£808 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 29/06/2018
  • Return Date: 02/07/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£824 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 04/02/2019
  • Return Date: 05/03/2019
  • Leeds (LBA)
    Leeds Bradford 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

£846 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 09/01/2019
  • Return Date: 06/02/2019
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£853 Class
Economy


Air Mauritius subject to availablity

  • Depart Date: 22/10/2018
  • Return Date: 12/11/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Schiphol Arpt

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Cardiff - Johannesburg
Return flight

£855 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 29/06/2018
  • Return Date: 06/07/2018
  • Cardiff (CWL)
    Cardiff Wales 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

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