Destinations


London,Heathrow to Johannesburg, South Africa (1 Stop)

Turkish Airlines
Take off: London,Heathrow
Landing: Johannesburg, South Africa
£405
Including Taxes Book now

Airbus A330 -:- Layover 2h 45m

London, Heathrow to Johannesburg, South Africa (1 Stop)

Ethiopian Airlines
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£425
Including Taxes Book now

Airbus A350 -:- Layover 2h 55m

London, Heathrow to Johannesburg, South Africa (0 Stop)

South African Airways
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£545
Including Taxes Book now

Airbus A330 -:- Layover Direct Flight

London, Heathrow to Johannesburg, South Africa (0 Stop)

Virgin Atlantic
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£545
Including Taxes Book now

Boeing 787 -:- Layover Direct Flight

London, Heathrow to Johannesburg, South Africa (0 Stop)

British Airways
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£545
Including Taxes Book now

Boeing 787 -:- Layover Direct Flight

London, Heathrow to Johannesburg, South Africa (1 Stop)

Ethiopian Airlines
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£518
Including Taxes Book now

Airbus A350 -:- Layover 1h 40m

London, Heathrow to Johannesburg, South Africa (1 Stop)

Kenya Airways
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£518
Including Taxes Book now

Boeing 787 -:- Layover 2h 30m

London, Heathrow to Johannesburg, South Africa (1 Stop)

Qatar Airways
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£516
Including Taxes Book now

Airbus A380 -:- Layover 2h 40m

London, Heathrow to Johannesburg, South Africa (1 Stop)

Etihad Airways
Take off: London, Heathrow
Landing: Johannesburg, South Africa
£625
Including Taxes Book now

Airbus A380 -:- Layover 3h 00m

Manchester, United Kingdom to Johannesburg, South Africa (1 Stop)

Qatar Airways
Take off: Manchester, United Kingdom
Landing: Johannesburg, South Africa
£562
Including Taxes Book now

Airbus A380 -:- Layover 1h 40m