Pick the Best Ticket

South Africa


London Heathrow (LHR) To South Africa ZA

Ethiopian Airlines

London Heathrow (LHR)

To

Durban (DUR)

Return

Per Person

£468.00

Book Flight

Talk to travel expert now

0203 617 1943

Qatar Airways

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£543.00

Book Flight

Talk to travel expert now

0203 617 1943

Emirates

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£546.00

Book Flight

Talk to travel expert now

0203 617 1943

Turkish Airlines

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£552.00

Book Flight

Talk to travel expert now

0203 617 1943

Ethiopian Airlines

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£562.00

Book Flight

Talk to travel expert now

0203 617 1943

Kenya Airways

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£565.00

Book Flight

Talk to travel expert now

0203 617 1943

Emirates

London Heathrow (LHR)

To

Durban (DUR)

Return

Per Person

£579.00

Book Flight

Talk to travel expert now

0203 617 1943

Turkish Airlines

London Heathrow (LHR)

To

Cape Town (CPT)

Return

Per Person

£593.00

Book Flight

Talk to travel expert now

0203 617 1943

South African

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£596.00

Book Flight

Talk to travel expert now

0203 617 1943

South African

London Heathrow (LHR)

To

Cape Town (CPT)

Return

Per Person

£609.00

Book Flight

Talk to travel expert now

0203 617 1943

South African

London Heathrow (LHR)

To

Durban (DUR)

Return

Per Person

£619.00

Book Flight

Talk to travel expert now

0203 617 1943

KLM

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£619.00

Book Flight

Talk to travel expert now

0203 617 1943

Air France

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£619.00

Book Flight

Talk to travel expert now

0203 617 1943

Virgin Atlantic

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£631.00

Book Flight

Talk to travel expert now

0203 617 1943

British Airways

London Heathrow (LHR)

To

Johannesburg (JNB)

Return

Per Person

£645.00

Book Flight

Talk to travel expert now

0203 617 1943

KLM

London Heathrow (LHR)

To

Port Elizabeth (PLZ)

Return

Per Person

£649.00

Book Flight

Talk to travel expert now

0203 617 1943

Emirates

London Heathrow (LHR)

To

Cape Town (CPT)

Return

Per Person

£672.00

Book Flight

Talk to travel expert now

0203 617 1943

KLM

London Heathrow (LHR)

To

Cape Town (CPT)

Return

Per Person

£695.00

Book Flight

Talk to travel expert now

0203 617 1943

South African

London Heathrow (LHR)

To

East London (ELS)

Return

Per Person

£729.00

Book Flight

Talk to travel expert now

0203 617 1943

Qatar Airways

London Heathrow (LHR)

To

Cape Town (CPT)

Return

Per Person

£758.00

Book Flight

Talk to travel expert now

0203 617 1943

South African

London Heathrow (LHR)

To

Kimberley (KIM)

Return

Per Person

£765.00

Book Flight

Talk to travel expert now

0203 617 1943

Ask Our Experts

0203 617 1943

Speak to our travel expert

Request a call back

We’ll call you

Send Us Enquiry

We'd love to hear from you