background

Flight Deals from South Africa to London from $586

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLH LogoLX Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Johannesburg to London

Johannesburg, ZA (JNB) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 17

JNB
14h 40m
ADD

Nov 18

LGW
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

LGW
17h 55m
ADD

Nov 26

JNB

as low as

$586

Johannesburg, ZA (JNB) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 17

JNB
19h 50m
ADD
LHR

Nov 18

LTN
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

LTN
17h 55m
ADD

Nov 26

JNB

as low as

$613

Johannesburg, ZA (JNB) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 21

JNB
16h 5m
ADD

Nov 22

LHR
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

LHR
17h 55m
ADD

Nov 26

JNB

as low as

$618

Johannesburg, ZA (JNB) - London, GB (LON)

Air France Logo
Air France

Nov 17

JNB
9h 20m
Direct

Nov 18

LHR
Air France Logo
Air France

Nov 25

LHR
26h 50m
CDG

Nov 26

JNB

as low as

$683

Johannesburg, ZA (JNB) - London, GB (LON)

KLM Logo
KLM

Nov 10

JNB
16h 10m
AMS

Nov 11

LHR
KLM Logo
KLM

Nov 18

LHR
18h 15m
CDG

Nov 19

JNB

as low as

$683

Johannesburg, ZA (JNB) - London, GB (LON)

Etihad Airways Logo
Etihad Airways

Aug 9

JNB
29h 25m
AUH

Aug 10

LHR
Etihad Airways Logo
Etihad Airways

Dec 5

LHR
23h 20m
AUH

Dec 6

JNB

as low as

$711

Johannesburg, ZA (JNB) - London, GB (LON)

Virgin Atlantic Logo
Virgin Atlantic

Nov 17

JNB
9h 20m
Direct

Nov 18

LHR
Virgin Atlantic Logo
Virgin Atlantic

Nov 25

LHR
13h
Direct

Nov 26

JNB

as low as

$725

Johannesburg, ZA (JNB) - London, GB (LON)

Turkish Airlines Logo
Turkish Airlines

Dec 4

JNB
14h
IST

Dec 5

LGW
Turkish Airlines Logo
Turkish Airlines

Dec 7

LGW
24h 45m
IST

Dec 8

JNB

as low as

$736

Johannesburg, ZA (JNB) - London, GB (LON)

RwandAir Logo
RwandAir

Nov 6

JNB
13h 30m
KGL

Nov 7

LHR
RwandAir Logo
RwandAir

Nov 20

LHR
18h
KGL

Nov 21

JNB

as low as

$750

Johannesburg, ZA (JNB) - London, GB (LON)

British Airways Logo
British Airways

Nov 17

JNB
9h 30m
Direct

Nov 18

LHR
British Airways Logo
British Airways

Nov 25

LHR
13h 5m
Direct

Nov 26

JNB

as low as

$759

Johannesburg, ZA (JNB) - London, GB (LON)

Lufthansa Logo
Lufthansa

Nov 20

JNB
12h 45m
MUC

Nov 20

LHR
Lufthansa Logo
Lufthansa

Nov 23

LHR
34h 50m
MUC

Nov 25

JNB

as low as

$766

Johannesburg, ZA (JNB) - London, GB (LON)

Kenya Airways Logo
Kenya Airways

Nov 3

JNB
30h 50m
NBO

Nov 4

LHR
Kenya Airways Logo
Kenya Airways

Nov 23

LHR
22h 25m
NBO

Nov 24

JNB

as low as

$774

Top Deals on flights from Cape Town to London

Cape Town, ZA (CPT) - London, GB (LON)

Turkish Airlines Logo
Turkish Airlines

Nov 18

CPT
16h 25m
IST

Nov 19

LHR
Turkish Airlines Logo
Turkish Airlines

Nov 25

LHR
25h 45m
IST

Nov 26

CPT

as low as

$732

Cape Town, ZA (CPT) - London, GB (LON)

Turkish Airlines Logo
Turkish Airlines

Sep 15

CPT
23h 40m
IST

Sep 16

LGW
Turkish Airlines Logo
Turkish Airlines

Nov 27

LGW
29h 25m
IST

Nov 28

CPT

as low as

$747

Cape Town, ZA (CPT) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 20

CPT
15h 10m
ADD

Nov 21

LHR
Ethiopian Airlines Logo
Ethiopian Airlines

Dec 1

LHR
16h 45m
ADD

Dec 2

CPT

as low as

$748

Cape Town, ZA (CPT) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 10

CPT
20h 10m
JNB
ADD

Nov 11

LGW
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

LGW
22h 20m
ADD
JNB

Nov 26

CPT

as low as

$748

Cape Town, ZA (CPT) - London, GB (LON)

Air France Logo
Air France

Nov 19

CPT
9h 50m
Direct

Nov 20

LHR
Air France Logo
Air France

Nov 29

LHR
21h 45m
CDG

Nov 30

CPT

as low as

$757

Cape Town, ZA (CPT) - London, GB (LON)

KLM Logo
KLM

Nov 18

CPT
9h 50m
Direct

Nov 19

LHR
KLM Logo
KLM

Nov 25

LHR
35h 50m
AMS
JNB

Nov 27

CPT

as low as

$770

Cape Town, ZA (CPT) - London, GB (LON)

Virgin Atlantic Logo
Virgin Atlantic

Nov 19

CPT
9h 50m
Direct

Nov 20

LHR
Virgin Atlantic Logo
Virgin Atlantic

Dec 1

LHR
13h 40m
Direct

Dec 2

CPT

as low as

$773

Cape Town, ZA (CPT) - London, GB (LON)

Kenya Airways Logo
Kenya Airways

Nov 5

CPT
15h 20m
NBO

Nov 6

LGW
Kenya Airways Logo
Kenya Airways

Nov 27

LGW
26h 25m
NBO

Nov 28

CPT

as low as

$794

Cape Town, ZA (CPT) - London, GB (LON)

Emirates Logo
Emirates

Nov 18

CPT
17h 30m
DXB

Nov 19

LHR
Emirates Logo
Emirates

Nov 25

LHR
39h 25m
DXB

Nov 27

CPT

as low as

$856

Cape Town, ZA (CPT) - London, GB (LON)

Emirates Logo
Emirates

Nov 7

CPT
22h 25m
DXB

Nov 8

STN
Emirates Logo
Emirates

Nov 22

STN
21h 35m
DXB

Nov 23

CPT

as low as

$856

Cape Town, ZA (CPT) - London, GB (LON)

SWISS Logo
SWISS

Nov 19

CPT
32h 5m
ZRH

Nov 20

LCY
SWISS Logo
SWISS

Dec 3

LCY
16h 15m
ZRH

Dec 4

CPT

as low as

$868

Cape Town, ZA (CPT) - London, GB (LON)

British Airways Logo
British Airways

Nov 13

CPT
13h 10m
JNB

Nov 14

LHR
British Airways Logo
British Airways

Nov 17

LHR
24h 40m
DOH

Nov 18

CPT

as low as

$870

Top Deals on flights from Durban to London

Durban, ZA (DUR) - London, GB (LON)

Lufthansa Logo
Lufthansa

Nov 13

DUR
25h 5m
JNB
MUC

Nov 14

LHR
Lufthansa Logo
Lufthansa

Nov 26

LHR
27h 55m
MUC
JNB

Nov 27

DUR

as low as

$768

Durban, ZA (DUR) - London, GB (LON)

Emirates Logo
Emirates

Aug 9

DUR
24h 5m
DXB

Aug 10

STN
Emirates Logo
Emirates

Dec 5

STN
27h 5m
DXB

Dec 6

DUR

as low as

$914

Durban, ZA (DUR) - London, GB (LON)

Etihad Airways Logo
Etihad Airways

Aug 9

DUR
35h 45m
JNB
AUH

Aug 10

LHR
Etihad Airways Logo
Etihad Airways

Nov 30

LHR
42h 35m
AUH
JNB

Dec 2

DUR

as low as

$943

Durban, ZA (DUR) - London, GB (LON)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 19

DUR
20h 30m
JNB
ADD

Nov 20

LGW
Ethiopian Airlines Logo
Ethiopian Airlines

Dec 10

LGW
21h 50m
ADD
JNB

Dec 11

DUR

as low as

$955

Durban, ZA (DUR) - London, GB (LON)

Qatar Airways Logo
Qatar Airways

Aug 9

DUR
25h 20m
DOH

Aug 10

LGW
Qatar Airways Logo
Qatar Airways

Dec 5

LGW
25h 35m
DOH

Dec 6

DUR

as low as

$960

Durban, ZA (DUR) - London, GB (LON)

SWISS Logo
SWISS

Nov 13

DUR
19h 55m
JNB
ZRH

Nov 14

LHR
SWISS Logo
SWISS

Nov 26

LHR
32h 50m
ZRH
JNB

Nov 27

DUR

as low as

$962

Durban, ZA (DUR) - London, GB (LON)

Kenya Airways Logo
Kenya Airways

Nov 19

DUR
18h 20m
JNB
NBO

Nov 20

LHR
Kenya Airways Logo
Kenya Airways

Dec 10

LHR
21h 25m
NBO
JNB

Dec 11

DUR

as low as

$991

Durban, ZA (DUR) - London, GB (LON)

Virgin Atlantic Logo
Virgin Atlantic

Nov 13

DUR
21h 55m
JNB

Nov 14

LHR
Virgin Atlantic Logo
Virgin Atlantic

Nov 26

LHR
35h 50m
JNB

Nov 28

DUR

as low as

$992

Durban, ZA (DUR) - London, GB (LON)

British Airways Logo
British Airways

Nov 13

DUR
20h 40m
JNB

Nov 14

LHR
British Airways Logo
British Airways

Nov 26

LHR
15h 55m
JNB

Nov 27

DUR

as low as

$998

Durban, ZA (DUR) - London, GB (LON)

Turkish Airlines Logo
Turkish Airlines

Nov 19

DUR
24h 10m
IST

Nov 20

LGW
Turkish Airlines Logo
Turkish Airlines

Dec 10

LGW
41h 35m
IST

Dec 12

DUR

as low as

$1025

Durban, ZA (DUR) - London, GB (LON)

KLM Logo
KLM

Aug 9

DUR
26h 45m
CPT
AMS

Aug 10

LHR
KLM Logo
KLM

Nov 30

LHR
21h 30m
CDG
CPT

Dec 1

DUR

as low as

$1036

Durban, ZA (DUR) - London, GB (LON)

Air France Logo
Air France

Aug 9

DUR
29h 40m
JNB
CDG

Aug 10

LHR
Air France Logo
Air France

Nov 30

LHR
22h 15m
CDG
CPT

Dec 1

DUR

as low as

$1155

Top Deals on flights from Port Elizabeth to London

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
14h 35m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
14h 10m
JNB

Aug 2

PLZ

as low as

$1638

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
19h 20m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
14h 10m
JNB

Aug 2

PLZ

as low as

$1638

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
24h 20m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
14h 10m
JNB

Aug 2

PLZ

as low as

$1638

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
17h 25m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
14h 10m
JNB

Aug 2

PLZ

as low as

$1808

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
22h 25m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
14h 10m
JNB

Aug 2

PLZ

as low as

$1808

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
18h 35m
JNB

Jul 26

LHR
Virgin Atlantic Logo
Virgin Atlantic

Aug 1

LHR
18h 10m
JNB

Aug 2

PLZ

as low as

$2163

Port Elizabeth, ZA (PLZ) - London, GB (LON)

South African Airways Logo
South African Airways

Jul 25

PLZ
23h 35m
JNB

Jul 26

LHR
Virgin Atlantic Logo
Virgin Atlantic

Aug 1

LHR
18h 10m
JNB

Aug 2

PLZ

as low as

$2163

Top Deals on flights from George to London

George, ZA (GRJ) - London, GB (LON)

CemAir Logo
CemAir

Jul 25

GRJ
15h 35m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
15h 35m
JNB

Aug 2

GRJ

as low as

$1582

Top Deals on flights from Hoedspruit to London

Hoedspruit, ZA (HDS) - London, GB (LON)

CemAir Logo
CemAir

Jul 25

HDS
19h 25m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
15h 30m
JNB

Aug 2

HDS

as low as

$1647

Hoedspruit, ZA (HDS) - London, GB (LON)

CemAir Logo
CemAir

Jul 25

HDS
17h 30m
JNB

Jul 26

LHR
British Airways Logo
British Airways

Aug 1

LHR
15h 30m
JNB

Aug 2

HDS

as low as

$1817

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158