background

Flight Deals from Johannesburg to London from $307

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

Stops

  • Nonstop
    from $725
  • Up to 1 stop
    $587
  • Up to 2 stops
    $614

Airlines

  • Air China Limited
    $1714
  • Air France
    $677
  • Air Mauritius
    $1360
  • Austrian Airlines
    $806
  • British Airways
    $755
  • Brussels Airlines
    $757
  • Condor
    $1128
  • Egyptair
    $825
  • Emirates
    $842
  • Ethiopian Airlines
    $587
  • Etihad Airways
    $734
  • Kenya Airways
    $770
  • KLM
    $678
  • Lufthansa
    $735
  • Qatar Airways
    $836
  • RwandAir
    $749
  • South African Airways
    $3459
  • SWISS
    $782
  • Turkish Airlines
    $722
  • Uganda Airlines
    $1221
  • Virgin Atlantic
    $725

Cabin Class

  • Economy
    $587

Departure Airports

  • OR Tambo International Airport
    $587

Arrival Airports

  • London City Airport
    $3526
  • London Gatwick Airport
    $587
  • London Heathrow Airport
    $614
  • London Luton Airport
    $614
  • London Stansted Airport
    $842

Layover Airports

  • Abu Dhabi International Airport
    $734
  • Addis Ababa Bole International Airport
    $587
  • Amsterdam Airport Schiphol
    $677
  • Beijing Capital Airport
    $1714
  • Brussels Airport
    $757
  • Cairo International Airport
    $825
  • Cape Town International Airport
    $827
  • Dubai International Airport
    $842
  • Edinburgh Airport
    $1190
  • Entebbe International Airport
    $1221
  • Frankfurt am Main Airport
    $755
  • Hamad International Airport
    $798
  • Hosea Kutako International Airport
    $1439
  • Istanbul Airport
    $722
  • Jomo Kenyatta International Airport
    $770
  • Kigali International Airport
    $749
  • London Heathrow Airport
    $614
  • Munich Airport
    $735
  • Paris Charles de Gaulle Airport
    $677
  • Sir Seewoosagur Ramgoolam International Airport
    $1360
  • Vienna International Airport
    $806
  • Zürich Airport
    $747

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
Ethiopian Airlines Logo
Ethiopian Airlines

11/10/25

JNB
14h 40m
ADD

11/11/25

LGW
Ethiopian Airlines Logo
Ethiopian Airlines

11/18/25

LGW
17h 55m
ADD

11/19/25

JNB
$587
Ethiopian Airlines Logo
Ethiopian Airlines

11/17/25

JNB
16h 5m
ADD

11/18/25

LHR
Ethiopian Airlines Logo
Ethiopian Airlines

11/23/25

LHR
17h 55m
ADD

11/24/25

JNB
$614
Ethiopian Airlines Logo
Ethiopian Airlines

11/10/25

JNB
19h 50m
ADD
LHR

11/11/25

LTN
Ethiopian Airlines Logo
Ethiopian Airlines

11/18/25

LTN
17h 55m
ADD

11/19/25

JNB
$614
Air France Logo
Air France

11/07/25

JNB
18h 5m
CDG

11/08/25

LHR
Air France Logo
Air France

11/14/25

LHR
15h 30m
AMS

11/14/25

JNB
$677
KLM Logo
KLM

11/12/25

JNB
13h 55m
AMS

11/13/25

LHR
KLM Logo
KLM

11/19/25

LHR
25h 35m
AMS

11/20/25

JNB
$678
Turkish Airlines Logo
Turkish Airlines

11/04/25

JNB
14h
IST

11/05/25

LGW
Turkish Airlines Logo
Turkish Airlines

11/25/25

LGW
24h 45m
IST

11/26/25

JNB
$722
Virgin Atlantic Logo
Virgin Atlantic

11/20/25

JNB
9h 20m
Direct

11/21/25

LHR
Virgin Atlantic Logo
Virgin Atlantic

11/27/25

LHR
13h
Direct

11/28/25

JNB
$725
Etihad Airways Logo
Etihad Airways

11/10/25

JNB
28h 30m
AUH

11/11/25

LHR
Etihad Airways Logo
Etihad Airways

11/23/25

LHR
18h 25m
AUH

11/24/25

JNB
$734
Lufthansa Logo
Lufthansa

11/18/25

JNB
12h 45m
MUC

11/18/25

LHR
Lufthansa Logo
Lufthansa

11/23/25

LHR
34h 50m
MUC

11/25/25

JNB
$735
Lufthansa Logo
Lufthansa

11/04/25

JNB
12h 45m
MUC

11/04/25

LHR
Lufthansa Logo
Lufthansa

11/25/25

LHR
15h 30m
ZRH

11/26/25

JNB
$747
RwandAir Logo
RwandAir

11/18/25

JNB
13h 30m
KGL

11/19/25

LHR
RwandAir Logo
RwandAir

11/23/25

LHR
17h 50m
KGL

11/24/25

JNB
$749
British Airways Logo
British Airways

11/10/25

JNB
9h 30m
Direct

11/11/25

LHR
British Airways Logo
British Airways

11/23/25

LHR
13h 5m
Direct

11/24/25

JNB
$755
Lufthansa Logo
Lufthansa

11/09/25

JNB
14h
FRA

11/10/25

LHR
Lufthansa Logo
Lufthansa

11/23/25

LHR
34h 50m
MUC

11/25/25

JNB
$755
Brussels Airlines Logo
Brussels Airlines

11/16/25

JNB
21h 20m
FRA
BRU

11/17/25

LHR
Brussels Airlines Logo
Brussels Airlines

12/02/25

LHR
22h 25m
BRU
FRA

12/03/25

JNB
$757
Kenya Airways Logo
Kenya Airways

11/06/25

JNB
30h 50m
NBO

11/07/25

LHR
Kenya Airways Logo
Kenya Airways

11/20/25

LHR
30h 50m
NBO

11/22/25

JNB
$770
SWISS Logo
SWISS

10/27/25

JNB
11h 40m
ZRH

10/28/25

LHR
SWISS Logo
SWISS

11/15/25

LHR
17h 15m
MUC

11/16/25

JNB
$782
British Airways Logo
British Airways

11/16/25

JNB
9h 15m
Direct

11/17/25

LHR
British Airways Logo
British Airways

11/24/25

LHR
18h 5m
DOH

11/25/25

JNB
$798
Austrian Airlines Logo
Austrian Airlines

11/18/25

JNB
18h 20m
FRA
VIE

11/19/25

LHR
Austrian Airlines Logo
Austrian Airlines

11/23/25

LHR
34h 50m
MUC

11/25/25

JNB
$806
Egyptair Logo
Egyptair

11/24/25

JNB
14h 50m
CAI

11/25/25

LHR
Egyptair Logo
Egyptair

11/30/25

LHR
17h 10m
CAI

12/01/25

JNB
$825
Virgin Atlantic Logo
Virgin Atlantic

11/16/25

JNB
35h 5m
CPT

11/18/25

LHR
Virgin Atlantic Logo
Virgin Atlantic

11/23/25

LHR
13h
Direct

11/24/25

JNB
$827
Qatar Airways Logo
Qatar Airways

11/06/25

JNB
23h 50m
DOH

11/07/25

LGW
Qatar Airways Logo
Qatar Airways

11/20/25

LGW
19h 15m
DOH

11/21/25

JNB
$836
Emirates Logo
Emirates

11/10/25

JNB
22h 40m
DXB

11/11/25

STN
Emirates Logo
Emirates

11/23/25

STN
30h 45m
DXB

11/24/25

JNB
$842
Condor Logo
Condor

11/18/25

JNB
12h 35m
FRA

11/19/25

LHR
Condor Logo
Condor

11/23/25

LHR
36h 30m
FRA

11/25/25

JNB
$1128
Qatar Airways Logo
Qatar Airways

11/17/25

JNB
28h 55m
DOH
EDI

11/18/25

LHR
Qatar Airways Logo
Qatar Airways

11/29/25

LHR
24h 50m
DOH

11/30/25

JNB
$1190
Uganda Airlines Logo
Uganda Airlines

11/10/25

JNB
18h 45m
EBB

11/11/25

LGW
Uganda Airlines Logo
Uganda Airlines

11/23/25

LGW
16h 40m
EBB

11/24/25

JNB
$1221
Air Mauritius Logo
Air Mauritius

11/07/25

JNB
17h 45m
MRU

11/08/25

LGW
Air Mauritius Logo
Air Mauritius

11/14/25

LGW
19h 25m
MRU

11/15/25

JNB
$1360
Lufthansa Logo
Lufthansa

11/15/25

JNB
22h 5m
WDH
FRA

11/16/25

LHR
Lufthansa Logo
Lufthansa

11/27/25

LHR
26h
FRA

11/28/25

JNB
$1439
Air China Limited Logo
Air China Limited

11/12/25

JNB
31h 40m
PEK

11/13/25

LHR
Air China Limited Logo
Air China Limited

11/19/25

LHR
38h
PEK

11/21/25

JNB
$1714
South African Airways Logo
South African Airways

10/27/25

JNB
12h
FRA

10/28/25

LHR
South African Airways Logo
South African Airways

11/15/25

LHR
17h 15m
MUC

11/16/25

JNB
$3459
South African Airways Logo
South African Airways

11/16/25

JNB
13h 30m
FRA

11/17/25

LCY
South African Airways Logo
South African Airways

12/02/25

LCY
15h 15m
FRA

12/03/25

JNB
$3526

Top Deals on flights from Johannesburg to London

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

Etihad Airways Logo
Etihad Airways

Aug 4

JNB
32h 55m
AUH

Aug 5

LHR

as low as

$307

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

Etihad Airways Logo
Etihad Airways

Jul 7

JNB
49h 25m
AUH
FCO

Jul 9

LGW

as low as

$359

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

Etihad Airways Logo
Etihad Airways

Aug 4

JNB
25h 40m
AUH
DUS

Aug 5

LHR

as low as

$363

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

Etihad Airways Logo
Etihad Airways

Jul 23

JNB
24h 15m
AUH
FCO

Jul 24

LCY

as low as

$375

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

Qatar Airways Logo
Qatar Airways

Jul 21

JNB
23h 30m
DOH

Jul 22

LGW

as low as

$384

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

Turkish Airlines Logo
Turkish Airlines

Jul 17

JNB
28h 30m
IST

Jul 18

LGW

as low as

$425

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

Emirates Logo
Emirates

Aug 5

JNB
17h 55m
DXB

Aug 6

LGW

as low as

$445

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

Emirates Logo
Emirates

Aug 4

JNB
17h 45m
DXB

Aug 5

STN

as low as

$452

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

Virgin Atlantic Logo
Virgin Atlantic

Jul 7

JNB
10h 15m
Direct

Jul 8

LHR

as low as

$471

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

Air France Logo
Air France

Aug 2

JNB
15h 40m
CDG

Aug 3

LHR

as low as

$476

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

KLM Logo
KLM

Jul 27

JNB
18h 20m
AMS

Jul 28

LHR

as low as

$476

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

British Airways Logo
British Airways

Jul 22

JNB
10h 15m
Direct

Jul 23

LHR

as low as

$485

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158