Call Us: 0203 195 9888  |   +447740266796

Flights to Johannesburg

Sort Results by
Sort

Cheap Flights to Johannesburg

London - Johannesburg
Return flight

£418 Class
Economy


Egyptair subject to availablity

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

2 Stop(s) Via Cairo Intl Arpt

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£439 Class
Economy


Ethiopian Air subject to availablity

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

2 Stop(s) Via Bole Airport

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£442 Class
Economy


Kenya Airways subject to availablity

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

2 Stop(s) Via Jomo Kenyatta Intl

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£444 Class
Economy


Rwandair Express subject to availablity

  • Depart Date: 03/05/2018
  • Return Date: 07/05/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Kigali Intl Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£467 Class
Economy


Qatar Airways subject to availablity

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

2 Stop(s) Via Doha International Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£467 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 17/05/2018
  • Return Date: 28/05/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

London - Johannesburg
Return flight

£472 Class
Economy


Emirates subject to availablity

  • Depart Date: 12/06/2018
  • Return Date: 20/06/2018
  • London (STN)
    Stansted 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

£476 Class
Economy


Emirates subject to availablity

  • Depart Date: 26/04/2018
  • Return Date: 02/05/2018
  • London (LGW)
    Gatwick
  • 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

Birmingham - Johannesburg
Return flight

£489 Class
Economy


Emirates subject to availablity

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

2 Stop(s) Via Dubai Intl Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£491 Class
Economy


Turkish Airlines subject to availablity

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

2 Stop(s) Via Ataturk Arpt

Updated : 1 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£494 Class
Economy


Qatar Airways subject to availablity

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

2 Stop(s) Via Doha International Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£498 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 25/04/2018
  • Return Date: 14/05/2018
  • London (LHR)
    Heathrow
  • 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

Glasgow - Johannesburg
Return flight

£503 Class
Economy


Emirates subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 20/05/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

£504 Class
Economy


Emirates subject to availablity

  • Depart Date: 26/04/2018
  • Return Date: 01/05/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

£505 Class
Economy


Emirates subject to availablity

  • Depart Date: 26/04/2018
  • Return Date: 02/05/2018
  • London (LHR)
    Heathrow
  • 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

Manchester - Johannesburg
Return flight

£513 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 02/05/2018
  • Return Date: 09/05/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

£514 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 30/05/2018
  • Return Date: 16/06/2018
  • London (LGW)
    Gatwick
  • 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

Norwich - Johannesburg
Return flight

£514 Class
Economy


AccesRail subject to availablity

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

3 Stop(s) Via Heathrow

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£520 Class
Economy


Alitalia subject to availablity

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

2 Stop(s) Via Leonardo da Vinci

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£520 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 29/04/2018
  • Return Date: 15/05/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£527 Class
Economy


Etihad Airways subject to availablity

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

3 Stop(s) Via Leonardo da Vinci

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£530 Class
Economy


Qatar Airways subject to availablity

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

2 Stop(s) Via Doha International Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£540 Class
Economy


Etihad Airways subject to availablity

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

£544 Class
Economy


Emirates subject to availablity

  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£544 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 31/05/2018
  • Return Date: 12/06/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dusseldorf Arpt

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£553 Class
Economy


Flybe subject to availablity

  • Depart Date: 23/06/2018
  • Return Date: 04/07/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£560 Class
Economy


Turkish Airlines subject to availablity

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

2 Stop(s) Via Ataturk Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£561 Class
Economy


Kenya Airways subject to availablity

  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • London (LCY)
    London City Arpt
  • 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

Birmingham - Johannesburg
Return flight

£567 Class
Economy


Swiss subject to availablity

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

2 Stop(s) Via Zurich Airport

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£567 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 05/11/2018
  • Return Date: 16/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

Glasgow - Johannesburg
Return flight

£568 Class
Economy


Flybe subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 20/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Birmingham Intl Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£570 Class
Economy


Alitalia subject to availablity

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

3 Stop(s) Via Linate Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£572 Class
Economy


Swiss subject to availablity

  • Depart Date: 03/05/2018
  • Return Date: 14/05/2018
  • Manchester (MAN)
    Manchester Intl
  • 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

Birmingham - Johannesburg
Return flight

£582 Class
Economy


Iberia subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 17/06/2018
  • Birmingham (BHX)
    Birmingham Intl 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

Birmingham - Johannesburg
Return flight

£586 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 08/05/2018
  • Return Date: 22/05/2018
  • Birmingham (BHX)
    Birmingham Intl 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

London - Johannesburg
Return flight

£587 Class
Economy


Iberia subject to availablity

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

2 Stop(s) Via Barajas Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£588 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Munich Intl Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£591 Class
Economy


Swiss subject to availablity

  • Depart Date: 09/05/2018
  • Return Date: 31/05/2018
  • London (LHR)
    Heathrow
  • 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

Bristol - Johannesburg
Return flight

£593 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 06/11/2018
  • Return Date: 27/11/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Munich Intl Arpt

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£595 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 20/05/2018
  • Glasgow (GLA)
    Glasgow 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

Glasgow - Johannesburg
Return flight

£596 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 20/05/2018
  • Glasgow (GLA)
    Glasgow Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£601 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Munich Intl Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£601 Class
Economy


Swiss subject to availablity

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

3 Stop(s) Via Geneve Cointrin

Updated : 16 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£608 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 25/06/2018
  • London (LHR)
    Heathrow
  • 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

London - Johannesburg
Return flight

£611 Class
Economy


Iberia subject to availablity

  • Depart Date: 30/04/2018
  • Return Date: 13/05/2018
  • London (LGW)
    Gatwick
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Barajas Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£612 Class
Economy


Iberia subject to availablity

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

3 Stop(s) Via Heathrow

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£612 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 23/06/2018
  • Return Date: 04/07/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Dublin Arpt

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£613 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Frankfurt Intl

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£617 Class
Economy


Swiss subject to availablity

  • Depart Date: 09/05/2018
  • Return Date: 31/05/2018
  • London (LCY)
    London City Arpt
  • 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

Glasgow - Johannesburg
Return flight

£618 Class
Economy


British Airways subject to availablity

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

3 Stop(s) Via Heathrow

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£622 Class
Economy


Flybe subject to availablity

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

3 Stop(s) Via Birmingham Intl Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£623 Class
Economy


Virgin Atlantic subject to availablity

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

Direct Flight

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£630 Class
Economy


Austrian Airline subject to availablity

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

3 Stop(s) Via Vienna Intl Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£632 Class
Economy


Brussels Airline subject to availablity

  • Depart Date: 25/04/2018
  • Return Date: 16/05/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Brussels National Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£636 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 01/05/2018
  • Return Date: 22/05/2018
  • London (LCY)
    London City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£642 Class
Economy


British Airways subject to availablity

  • Depart Date: 31/10/2018
  • Return Date: 15/11/2018
  • London (LGW)
    Gatwick
  • 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

Edinburgh - Johannesburg
Return flight

£643 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 27/11/2018
  • Return Date: 26/12/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£645 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 26/05/2018
  • Return Date: 16/06/2018
  • Birmingham (BHX)
    Birmingham Intl 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

London - Johannesburg
Return flight

£646 Class
Economy


South African subject to availablity

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

Direct Flight

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Glasgow - Johannesburg
Return flight

£646 Class
Economy


Qatar Airways subject to availablity

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

£648 Class
Economy


British Airways subject to availablity

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

2 Stop(s) Via Barajas Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Exeter - Johannesburg
Return flight

£652 Class
Economy


AccesRail subject to availablity

  • Depart Date: 27/04/2018
  • Return Date: 29/04/2018
  • Exeter (EXT)
    Exeter Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£652 Class
Economy


British Airways subject to availablity

  • Depart Date: 29/04/2018
  • Return Date: 15/05/2018
  • Manchester (MAN)
    Manchester Intl
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Belfast - Johannesburg
Return flight

£653 Class
Economy


Flybe subject to availablity

  • Depart Date: 07/09/2018
  • Return Date: 05/10/2018
  • Belfast (BHD)
    Belfast City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Glasgow Intl

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Luton - Johannesburg
Return flight

£655 Class
Economy


El Al Israel subject to availablity

  • Depart Date: 03/05/2018
  • Return Date: 12/05/2018
  • Luton (LTN)
    Luton Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Ben Gurion Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£655 Class
Economy


Austrian Airline subject to availablity

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

3 Stop(s) Via Vienna Intl Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£657 Class
Economy


Brussels Airline subject to availablity

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

3 Stop(s) Via Brussels National Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£665 Class
Economy


Virgin Atlantic subject to availablity

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

2 Stop(s) Via Heathrow

Updated : 0 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Johannesburg
Return flight

£666 Class
Economy


Virgin Atlantic subject to availablity

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

2 Stop(s) Via Heathrow

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£667 Class
Economy


Austrian Airline subject to availablity

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

3 Stop(s) Via Vienna Intl Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Belfast - Johannesburg
Return flight

£671 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 07/09/2018
  • Return Date: 05/10/2018
  • Belfast (BHD)
    Belfast City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£679 Class
Economy


British Airways subject to availablity

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

2 Stop(s) Via Heathrow

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£682 Class
Economy


Etihad Airways subject to availablity

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

3 Stop(s) Via Manchester Intl

Updated : 0 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£685 Class
Economy


El Al Israel subject to availablity

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

Edinburgh - Johannesburg
Return flight

£688 Class
Economy


Swiss subject to availablity

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

2 Stop(s) Via Zurich Airport

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£689 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 11/10/2018
  • Return Date: 18/10/2018
  • Leeds (LBA)
    Leeds Bradford 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

£691 Class
Economy


British Airways subject to availablity

  • Depart Date: 14/05/2018
  • Return Date: 17/06/2018
  • Birmingham (BHX)
    Birmingham Intl 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

Newcastle - Johannesburg
Return flight

£695 Class
Economy


Etihad Airways subject to availablity

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

3 Stop(s) Via Dublin Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£695 Class
Economy


British Airways subject to availablity

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

2 Stop(s) Via Heathrow

Updated : 0 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Belfast - Johannesburg
Return flight

£697 Class
Economy


British Airways subject to availablity

  • Depart Date: 07/09/2018
  • Return Date: 05/10/2018
  • Belfast (BHD)
    Belfast City Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£713 Class
Economy


AccesRail subject to availablity

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

Exeter - Johannesburg
Return flight

£718 Class
Economy


Flybe subject to availablity

  • Depart Date: 27/04/2018
  • Return Date: 29/04/2018
  • Exeter (EXT)
    Exeter Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£718 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 09/07/2018
  • Return Date: 23/07/2018
  • Leeds (LBA)
    Leeds Bradford Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Leeds - Johannesburg
Return flight

£721 Class
Economy


British Airways subject to availablity

  • Depart Date: 12/02/2019
  • Return Date: 12/03/2019
  • Leeds (LBA)
    Leeds Bradford Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

2 Stop(s) Via Heathrow

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Aberdeen - Johannesburg
Return flight

£725 Class
Economy


Iberia subject to availablity

  • Depart Date: 04/11/2018
  • Return Date: 18/11/2018
  • Aberdeen (ABZ)
    Dyce Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 15 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Johannesburg
Return flight

£726 Class
Economy


AccesRail subject to availablity

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

£734 Class
Economy


British Airways subject to availablity

  • Depart Date: 23/06/2018
  • Return Date: 04/07/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • 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

£737 Class
Economy


Kenya Airways subject to availablity

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

3 Stop(s) Via Schiphol Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Johannesburg
Return flight

£740 Class
Economy


Qatar Airways subject to availablity

  • Depart Date: 27/04/2018
  • Return Date: 04/05/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Heathrow

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Johannesburg
Return flight

£741 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 01/11/2018
  • Return Date: 15/11/2018
  • Bristol (BRS)
    Bristol Intl 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

Bristol - Johannesburg
Return flight

£742 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 01/11/2018
  • Return Date: 15/11/2018
  • Bristol (BRS)
    Bristol Intl 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

Newcastle - Johannesburg
Return flight

£755 Class
Economy


Iberia subject to availablity

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

3 Stop(s) Via Heathrow

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Johannesburg
Return flight

£762 Class
Economy


Flybe subject to availablity

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

3 Stop(s) Via Dusseldorf Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Johannesburg
Return flight

£763 Class
Economy


Air Mauritius subject to availablity

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

2 Stop(s) Via Plaisance Arptt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Belfast - Johannesburg
Return flight

£765 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 07/09/2018
  • Return Date: 05/10/2018
  • Belfast (BHD)
    Belfast City 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

Manchester - Johannesburg
Return flight

£802 Class
Economy


Flybe subject to availablity

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

3 Stop(s) Via Edinburgh Arpt

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£805 Class
Economy


Air Mauritius subject to availablity

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

3 Stop(s) Via Schiphol Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£809 Class
Economy


South African subject to availablity

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

2 Stop(s) Via Munich Intl Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Johannesburg
Return flight

£856 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 05/05/2018
  • Return Date: 12/05/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

Norwich - Johannesburg
Return flight

£858 Class
Economy


Loganair subject to availablity

  • Depart Date: 18/05/2018
  • Return Date: 25/05/2018
  • Norwich (NWI)
    Norwich Airport
  • Johannesburg (JNB)
    O R Tambo International Arpt

3 Stop(s) Via Manchester Intl

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