background

Flight Deals from United Kingdom to Johannesburg from $604

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH 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 London to Johannesburg

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

Ethiopian Airlines Logo
Ethiopian Airlines

Mar 3

LGW
17h 55m
ADD

Mar 4

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 15

JNB
14h 40m
ADD

Mar 16

LGW

as low as

$604

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

Etihad Airways Logo
Etihad Airways

Mar 1

LHR
18h 25m
AUH

Mar 2

JNB
Etihad Airways Logo
Etihad Airways

Mar 5

JNB
26h 5m
AUH

Mar 6

LHR

as low as

$692

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

Egyptair Logo
Egyptair

Mar 1

LHR
17h 10m
CAI

Mar 2

JNB
Egyptair Logo
Egyptair

Mar 29

JNB
15h 50m
CAI

Mar 30

LHR

as low as

$700

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

Ethiopian Airlines Logo
Ethiopian Airlines

Feb 19

LGW
17h 55m
ADD

Feb 20

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 11

JNB
19h 50m
ADD
LHR

Mar 12

LGW

as low as

$715

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

Lufthansa Logo
Lufthansa

Mar 1

LHR
35h 50m
MUC

Mar 3

JNB
Lufthansa Logo
Lufthansa

Mar 17

JNB
12h 45m
MUC

Mar 17

LHR

as low as

$771

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

SWISS Logo
SWISS

Mar 1

LGW
15h 30m
ZRH

Mar 2

JNB
SWISS Logo
SWISS

Mar 17

JNB
12h 45m
MUC

Mar 17

LGW

as low as

$782

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

Austrian Airlines Logo
Austrian Airlines

Feb 25

LHR
18h 40m
VIE
FRA

Feb 26

JNB
Austrian Airlines Logo
Austrian Airlines

Mar 26

JNB
12h 45m
MUC

Mar 26

LHR

as low as

$823

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

Brussels Airlines Logo
Brussels Airlines

Feb 25

LHR
22h 25m
BRU
FRA

Feb 26

JNB
Brussels Airlines Logo
Brussels Airlines

Mar 26

JNB
12h 45m
MUC

Mar 26

LHR

as low as

$824

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

Kenya Airways Logo
Kenya Airways

Mar 9

LGW
23h 45m
NBO

Mar 10

JNB
Kenya Airways Logo
Kenya Airways

Mar 15

JNB
17h 40m
NBO

Mar 16

LGW

as low as

$825

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

Lufthansa Logo
Lufthansa

Feb 16

LHR
17h 15m
MUC

Feb 17

JNB
Lufthansa Logo
Lufthansa

Mar 9

JNB
21h 25m
WDH
MUC

Mar 10

LHR

as low as

$836

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

Kenya Airways Logo
Kenya Airways

Mar 1

LHR
36h 30m
AMS
NBO

Mar 3

JNB
Kenya Airways Logo
Kenya Airways

Mar 17

JNB
14h 15m
NBO

Mar 17

LHR

as low as

$865

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

Kenya Airways Logo
Kenya Airways

Mar 16

LCY
27h 10m
AMS
NBO

Mar 17

JNB
Kenya Airways Logo
Kenya Airways

Mar 23

JNB
14h 15m
NBO

Mar 23

LCY

as low as

$873

Top Deals on flights from Edinburgh to Johannesburg

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Nov 3

EDI
18h 30m
IST

Nov 4

JNB
Turkish Airlines Logo
Turkish Airlines

Nov 22

JNB
14h 50m
IST

Nov 23

EDI

as low as

$773

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Nov 9

EDI
19h 40m
DOH

Nov 10

JNB
Qatar Airways Logo
Qatar Airways

Nov 28

JNB
17h 15m
DOH

Nov 29

EDI

as low as

$918

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 9

EDI
19h 40m
DOH

Nov 10

JNB
British Airways Logo
British Airways

Nov 28

JNB
17h 15m
DOH

Nov 29

EDI

as low as

$930

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

Nov 6

EDI
24h 15m
DOH
KGL

Nov 7

JNB
RwandAir Logo
RwandAir

Dec 1

JNB
19h 45m
KGL
DOH

Dec 2

EDI

as low as

$972

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Nov 19

EDI
18h 20m
FRA
MUC

Nov 20

JNB
Lufthansa Logo
Lufthansa

Dec 4

JNB
30h 40m
MUC
FRA

Dec 5

EDI

as low as

$973

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 16

EDI
19h 40m
DOH

Nov 17

JNB
British Airways Logo
British Airways

Nov 30

JNB
14h 5m
LHR

Dec 1

EDI

as low as

$995

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Nov 3

EDI
19h 55m
DXB

Nov 4

JNB
Emirates Logo
Emirates

Nov 22

JNB
24h 15m
DXB

Nov 23

EDI

as low as

$1015

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Nov 19

EDI
25h 40m
AMS
NBO

Nov 20

JNB
Kenya Airways Logo
Kenya Airways

Dec 4

JNB
18h 45m
NBO
LHR

Dec 4

EDI

as low as

$1021

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Nov 16

EDI
45h 10m
BRU
FRA

Nov 18

JNB
Brussels Airlines Logo
Brussels Airlines

Nov 30

JNB
19h 15m
FRA
BRU

Dec 1

EDI

as low as

$1186

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Nov 16

EDI
38h 25m
ZRH

Nov 18

JNB
SWISS Logo
SWISS

Nov 30

JNB
17h 5m
ZRH

Dec 1

EDI

as low as

$1188

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Condor Logo
Condor

Nov 19

EDI
19h 15m
FRA

Nov 20

JNB
Condor Logo
Condor

Dec 4

JNB
21h 40m
FRA

Dec 5

EDI

as low as

$1287

Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Nov 9

EDI
20h 40m
FRA

Nov 10

JNB
Lufthansa Logo
Lufthansa

Nov 28

JNB
30h 35m
LAD
FRA

Nov 29

EDI

as low as

$1442

Top Deals on flights from Manchester to Johannesburg

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 2

MAN
18h 35m
ADD

Sep 3

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Sep 23

JNB
17h 45m
ADD

Sep 24

MAN

as low as

$669

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Aug 21

MAN
35h 40m
AUH

Aug 23

JNB
Etihad Airways Logo
Etihad Airways

Sep 18

JNB
33h 5m
AUH

Sep 19

MAN

as low as

$689

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Egyptair Logo
Egyptair

Sep 11

MAN
16h 40m
CAI

Sep 12

JNB
Egyptair Logo
Egyptair

Oct 5

JNB
15h 45m
CAI

Oct 6

MAN

as low as

$778

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Sep 16

MAN
21h 20m
IST

Sep 17

JNB
Turkish Airlines Logo
Turkish Airlines

Sep 25

JNB
18h 25m
IST

Sep 26

MAN

as low as

$809

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 3

MAN
25h 20m
DOH

Sep 4

JNB
Qatar Airways Logo
Qatar Airways

Sep 17

JNB
23h 30m
DOH

Sep 18

MAN

as low as

$856

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 16

MAN
18h 30m
DOH

Sep 17

JNB
British Airways Logo
British Airways

Sep 25

JNB
16h 35m
DOH

Sep 26

MAN

as low as

$868

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

KLM Logo
KLM

Aug 28

MAN
15h 25m
AMS

Aug 28

JNB
KLM Logo
KLM

Sep 30

JNB
22h 5m
CDG

Oct 1

MAN

as low as

$951

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Air France Logo
Air France

Aug 28

MAN
16h 15m
CDG

Aug 29

JNB
Air France Logo
Air France

Sep 30

JNB
22h 5m
CDG

Oct 1

MAN

as low as

$952

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 17

MAN
26h 30m
FRA

Sep 18

JNB
Lufthansa Logo
Lufthansa

Sep 23

JNB
12h 30m
ZRH

Sep 24

MAN

as low as

$966

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 9

MAN
14h 40m
ZRH

Sep 10

JNB
SWISS Logo
SWISS

Oct 7

JNB
12h 30m
ZRH

Oct 8

MAN

as low as

$968

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Sep 17

MAN
26h
AMS
NBO

Sep 18

JNB
Kenya Airways Logo
Kenya Airways

Oct 3

JNB
28h 10m
NBO
LHR

Oct 4

MAN

as low as

$974

Manchester, GB (MAN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 8

MAN
14h 40m
ZRH

Sep 9

JNB
SWISS Logo
SWISS

Sep 16

JNB
15h 25m
FRA
BRU

Sep 17

MAN

as low as

$992

Top Deals on flights from Glasgow to Johannesburg

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 9

GLA
19h 25m
FRA

Sep 10

JNB
Lufthansa Logo
Lufthansa

Sep 23

JNB
17h 20m
FRA

Sep 24

GLA

as low as

$990

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Sep 9

GLA
28h 55m
AMS
NBO

Sep 10

JNB
Kenya Airways Logo
Kenya Airways

Sep 23

JNB
18h 15m
NBO
LHR

Sep 23

GLA

as low as

$1017

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Sep 18

GLA
28h 55m
AMS
NBO

Sep 19

JNB
Kenya Airways Logo
Kenya Airways

Oct 3

JNB
30h 10m
NBO
AMS

Oct 4

GLA

as low as

$1037

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Sep 9

GLA
19h 40m
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
17h 35m
DXB

Sep 24

GLA

as low as

$1067

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Sep 18

GLA
25h 40m
DXB

Sep 19

JNB
Emirates Logo
Emirates

Oct 2

JNB
23h 20m
DXB

Oct 3

GLA

as low as

$1069

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 9

GLA
15h 25m
LHR

Sep 10

JNB
British Airways Logo
British Airways

Sep 23

JNB
13h 10m
LHR

Sep 24

GLA

as low as

$1085

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Sep 18

GLA
36h 10m
DUB
AUH

Sep 20

JNB
Etihad Airways Logo
Etihad Airways

Oct 2

JNB
46h 15m
AUH
DUB

Oct 4

GLA

as low as

$1085

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 9

GLA
19h 25m
FRA

Sep 10

JNB
Lufthansa Logo
Lufthansa

Sep 23

JNB
25h 55m
CPT
FRA

Sep 24

GLA

as low as

$1088

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Sep 9

GLA
36h 10m
DUB
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
33h 50m
AUH
DUB

Sep 24

GLA

as low as

$1089

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 21

GLA
37h 10m
LHR
DOH

Sep 23

JNB
British Airways Logo
British Airways

Sep 26

JNB
23h 55m
DOH
LHR

Sep 27

GLA

as low as

$1107

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 22

GLA
21h 35m
DUB
DOH

Sep 23

JNB
Qatar Airways Logo
Qatar Airways

Sep 26

JNB
22h 30m
DOH
LHR

Sep 27

GLA

as low as

$1130

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 21

GLA
37h 10m
LHR
DOH

Sep 23

JNB
Qatar Airways Logo
Qatar Airways

Sep 26

JNB
22h 30m
DOH
LHR

Sep 27

GLA

as low as

$1132

Top Deals on flights from Birmingham to Johannesburg

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 22

BHX
20h 5m
FRA

Jan 23

JNB
Lufthansa Logo
Lufthansa

Feb 2

JNB
11h 45m
ZRH

Feb 3

BHX

as low as

$771

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 22

BHX
22h 45m
MUC
FRA

Jan 23

JNB
Lufthansa Logo
Lufthansa

Feb 2

JNB
11h 45m
ZRH

Feb 3

BHX

as low as

$787

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jan 22

BHX
15h 20m
ZRH

Jan 23

JNB
SWISS Logo
SWISS

Feb 2

JNB
11h 45m
ZRH

Feb 3

BHX

as low as

$798

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Jan 22

BHX
23h 45m
IST

Jan 23

JNB
Turkish Airlines Logo
Turkish Airlines

Feb 2

JNB
15h
IST

Feb 3

BHX

as low as

$805

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Jan 22

BHX
28h 40m
AMS
NBO

Jan 23

JNB
Kenya Airways Logo
Kenya Airways

Feb 2

JNB
20h
NBO
AMS

Feb 2

BHX

as low as

$1003

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 8

BHX
20h 5m
FRA

Jan 9

JNB
Lufthansa Logo
Lufthansa

Jan 31

JNB
43h 10m
CPT
ZRH

Feb 2

BHX

as low as

$1042

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 8

BHX
22h 45m
MUC
FRA

Jan 9

JNB
Lufthansa Logo
Lufthansa

Jan 31

JNB
30h 20m
WDH
MUC

Feb 1

BHX

as low as

$1060

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Jan 22

BHX
32h 45m
DXB

Jan 24

JNB
Emirates Logo
Emirates

Feb 2

JNB
22h 15m
DXB

Feb 3

BHX

as low as

$1063

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jan 22

BHX
20h 15m
DOH

Jan 23

JNB
Qatar Airways Logo
Qatar Airways

Feb 2

JNB
17h 25m
DOH

Feb 3

BHX

as low as

$1103

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jan 22

BHX
20h 15m
DOH

Jan 23

JNB
British Airways Logo
British Airways

Feb 2

JNB
17h 25m
DOH

Feb 3

BHX

as low as

$1115

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Jan 8

BHX
20h 45m
DXB

Jan 9

JNB
Emirates Logo
Emirates

Jan 31

JNB
20h 20m
DXB
DUB

Feb 1

BHX

as low as

$1230

Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jan 22

BHX
20h 15m
DOH

Jan 23

JNB
Qatar Airways Logo
Qatar Airways

Feb 2

JNB
21h 20m
MPM
DOH

Feb 3

BHX

as low as

$1250

Top Deals on flights from Belfast to Johannesburg

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Nov 15

BHD
38h 20m
MAN
AUH

Nov 17

JNB
Etihad Airways Logo
Etihad Airways

Nov 25

JNB
23h 45m
AUH
MAN

Nov 26

BHD

as low as

$961

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 15

BHD
25h 10m
LHR

Nov 16

JNB
British Airways Logo
British Airways

Nov 25

JNB
12h 40m
LHR

Nov 26

BHD

as low as

$1103

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 15

BHD
16h 20m
LHR

Nov 16

JNB
British Airways Logo
British Airways

Nov 25

JNB
20h 55m
DOH
LHR

Nov 26

BHD

as low as

$1119

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 15

BHD
22h
LHR
ADD

Nov 16

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

JNB
20h
ADD
LHR

Nov 26

BHD

as low as

$1136

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 15

BHD
21h 35m
LHR
DOH

Nov 16

JNB
British Airways Logo
British Airways

Nov 25

JNB
19h 5m
DOH
LHR

Nov 26

BHD

as low as

$1158

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Nov 15

BHD
23h 20m
MAN
DOH

Nov 16

JNB
Qatar Airways Logo
Qatar Airways

Nov 25

JNB
20h 55m
DOH
LHR

Nov 26

BHD

as low as

$1176

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Nov 15

BHD
23h 40m
LHR
NBO

Nov 16

JNB
Kenya Airways Logo
Kenya Airways

Nov 25

JNB
19h
NBO
LHR

Nov 25

BHD

as low as

$1222

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Nov 15

BHD
23h 20m
MAN
DOH

Nov 16

JNB
Qatar Airways Logo
Qatar Airways

Nov 25

JNB
12h 40m
LHR

Nov 26

BHD

as low as

$1332

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Nov 15

BHD
25h 35m
EDI
DXB

Nov 16

JNB
Emirates Logo
Emirates

Nov 25

JNB
24h 25m
DXB
MAN

Nov 26

BHD

as low as

$1396

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Nov 15

BHD
21h 55m
LHR
MUC

Nov 16

JNB
Lufthansa Logo
Lufthansa

Nov 25

JNB
17h 5m
FRA
BHX

Nov 26

BHD

as low as

$9203

Belfast, GB (BFS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Nov 15

BHD
19h 5m
LHR
ZRH

Nov 16

JNB
SWISS Logo
SWISS

Nov 25

JNB
16h 25m
ZRH
BHX

Nov 26

BHD

as low as

$9223

Top Deals on flights from Bristol to Johannesburg

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Oct 2

BRS
39h 50m
LHR
AUH

Oct 4

JNB
Etihad Airways Logo
Etihad Airways

Oct 9

JNB
30h 55m
AUH
LHR

Oct 10

BRS

as low as

$784

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Oct 3

BRS
22h 20m
LHR
AUH

Oct 4

JNB
Etihad Airways Logo
Etihad Airways

Oct 12

JNB
30h 55m
AUH
LHR

Oct 13

BRS

as low as

$838

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Oct 2

BRS
21h 5m
AMS
NBO

Oct 3

JNB
Kenya Airways Logo
Kenya Airways

Oct 9

JNB
35h 50m
NBO
AMS

Oct 10

BRS

as low as

$1091

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Oct 3

BRS
25h 35m
AMS
NBO

Oct 4

JNB
Kenya Airways Logo
Kenya Airways

Oct 12

JNB
35h 20m
NBO
AMS

Oct 13

BRS

as low as

$1110

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

KLM Logo
KLM

Oct 3

BRS
36h
AMS

Oct 4

JNB
KLM Logo
KLM

Oct 12

JNB
22h 35m
AMS

Oct 13

BRS

as low as

$1157

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

KLM Logo
KLM

Oct 3

BRS
23h 10m
AMS
CDG

Oct 4

JNB
KLM Logo
KLM

Oct 12

JNB
13h 45m
AMS

Oct 13

BRS

as low as

$1189

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 3

BRS
45h
DUB
DOH

Oct 5

JNB
Qatar Airways Logo
Qatar Airways

Oct 12

JNB
26h 5m
DOH
DUB

Oct 13

BRS

as low as

$1246

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Oct 2

BRS
25h 40m
LHR
DXB

Oct 3

JNB
Emirates Logo
Emirates

Oct 9

JNB
20h 20m
DXB
LHR

Oct 10

BRS

as low as

$1322

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 2

BRS
31h 45m
DUB
DOH

Oct 3

JNB
Qatar Airways Logo
Qatar Airways

Oct 9

JNB
22h 10m
DOH
DUB

Oct 10

BRS

as low as

$1379

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

KLM Logo
KLM

Oct 3

BRS
23h 10m
AMS
CDG

Oct 4

JNB
KLM Logo
KLM

Oct 12

JNB
18h 25m
CDG
AMS

Oct 13

BRS

as low as

$1455

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Air France Logo
Air France

Oct 3

BRS
23h 10m
AMS
CDG

Oct 4

JNB
Air France Logo
Air France

Oct 12

JNB
18h 25m
CDG
AMS

Oct 13

BRS

as low as

$1509

Bristol, GB (BRS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Oct 2

BRS
24h 55m
DUB
ZRH

Oct 3

JNB
SWISS Logo
SWISS

Oct 9

JNB
20h 25m
ZRH
DUB

Oct 10

BRS

as low as

$5935

Top Deals on flights from Newcastle to Johannesburg

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 13

NCL
21h 10m
FRA

Sep 14

JNB
Lufthansa Logo
Lufthansa

Sep 30

JNB
22h 10m
FRA

Oct 1

NCL

as low as

$1078

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 13

NCL
34h 30m
LHR

Sep 15

JNB
British Airways Logo
British Airways

Sep 30

JNB
20h 5m
DOH
LHR

Oct 1

NCL

as low as

$1106

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 13

NCL
34h 30m
LHR

Sep 15

JNB
British Airways Logo
British Airways

Sep 30

JNB
12h 45m
LHR

Oct 1

NCL

as low as

$1143

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 13

NCL
21h 10m
FRA

Sep 14

JNB
Lufthansa Logo
Lufthansa

Sep 30

JNB
30h 45m
CPT
FRA

Oct 1

NCL

as low as

$1188

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Sep 13

NCL
39h 15m
DXB

Sep 15

JNB
Emirates Logo
Emirates

Sep 30

JNB
26h
DXB

Oct 1

NCL

as low as

$1206

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Sep 13

NCL
36h 25m
CDG
NBO

Sep 15

JNB
Kenya Airways Logo
Kenya Airways

Sep 30

JNB
28h 35m
NBO
AMS

Oct 1

NCL

as low as

$1230

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 13

NCL
23h 40m
LHR
DOH

Sep 14

JNB
British Airways Logo
British Airways

Sep 30

JNB
20h 5m
DOH
LHR

Oct 1

NCL

as low as

$1370

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

Air Mauritius Logo
Air Mauritius

Sep 13

NCL
23h 25m
CDG
MRU

Sep 14

JNB
Air Mauritius Logo
Air Mauritius

Sep 30

JNB
22h 40m
MRU
CDG

Oct 1

NCL

as low as

$1876

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Sep 13

NCL
21h 10m
FRA

Sep 14

JNB
South African Airways Logo
South African Airways

Sep 30

JNB
22h 10m
FRA

Oct 1

NCL

as low as

$4778

Newcastle, GB (NCL) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 13

NCL
21h 55m
FRA
ZRH

Sep 14

JNB
SWISS Logo
SWISS

Sep 30

JNB
16h 30m
ZRH
DUS

Oct 1

NCL

as low as

$9789

Top Deals on flights from Aberdeen to Johannesburg

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Aug 20

ABZ
25h 40m
MAN
AUH

Aug 21

JNB
Etihad Airways Logo
Etihad Airways

Sep 3

JNB
27h 55m
AUH
DUB

Sep 4

ABZ

as low as

$872

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Aug 20

ABZ
35h 30m
AMS
NBO

Aug 22

JNB
Kenya Airways Logo
Kenya Airways

Sep 3

JNB
45h 45m
NBO
AMS

Sep 5

ABZ

as low as

$1083

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 20

ABZ
26h 45m
LHR
DOH

Aug 21

JNB
Qatar Airways Logo
Qatar Airways

Sep 3

JNB
25h 45m
DOH
DUB

Sep 4

ABZ

as low as

$1201

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Aug 20

ABZ
22h 35m
MAN
ADD

Aug 21

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Sep 3

JNB
38h 55m
ADD
MAN

Sep 5

ABZ

as low as

$1299

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 25

ABZ
16h 35m
LHR

Jun 26

JNB
British Airways Logo
British Airways

Jul 1

JNB
22h
DOH
LHR

Jul 2

ABZ

as low as

$1382

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Aug 20

ABZ
22h 10m
BHX
DXB

Aug 21

JNB
Emirates Logo
Emirates

Sep 3

JNB
22h 15m
DXB
BHX

Sep 4

ABZ

as low as

$1555

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 25

ABZ
23h 20m
LHR
DOH

Jun 26

JNB
British Airways Logo
British Airways

Jul 1

JNB
22h
DOH
LHR

Jul 2

ABZ

as low as

$1559

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jul 11

ABZ
22h 5m
MAN
DOH

Jul 12

JNB
Qatar Airways Logo
Qatar Airways

Jul 14

JNB
14h 50m
LHR

Jul 15

ABZ

as low as

$1584

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Jul 24

ABZ
28h 40m
DUB
DXB

Jul 25

JNB
Emirates Logo
Emirates

Jul 31

JNB
26h
DXB
MAN

Aug 1

ABZ

as low as

$1589

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Jul 11

ABZ
25h 40m
MAN
AUH

Jul 12

JNB
Etihad Airways Logo
Etihad Airways

Jul 14

JNB
27h 55m
AUH
DUB

Jul 15

ABZ

as low as

$1793

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jul 11

ABZ
23h 55m
LHR

Jul 12

JNB
British Airways Logo
British Airways

Jul 14

JNB
16h 35m
LHR

Jul 15

ABZ

as low as

$1866

Aberdeen, GB (ABZ) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Aug 20

ABZ
16h 25m
LHR

Aug 21

JNB
British Airways Logo
British Airways

Sep 3

JNB
14h 30m
LHR

Sep 4

ABZ

as low as

$1937

Top Deals on flights from Inverness to Johannesburg

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jul 3

INV
15h 30m
LHR

Jul 4

JNB
British Airways Logo
British Airways

Jul 14

JNB
17h 45m
LHR

Jul 15

INV

as low as

$1220

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jul 3

INV
24h 40m
LHR
DOH

Jul 4

JNB
British Airways Logo
British Airways

Jul 14

JNB
17h 45m
LHR

Jul 15

INV

as low as

$1245

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jul 3

INV
24h 40m
LHR
DOH

Jul 4

JNB
British Airways Logo
British Airways

Jul 14

JNB
20h 5m
DOH
MAN

Jul 15

INV

as low as

$1295

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 26

INV
24h 40m
LHR
DOH

Jun 27

JNB
British Airways Logo
British Airways

Jul 13

JNB
24h 55m
DOH
MAN

Jul 14

INV

as low as

$1306

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 26

INV
15h 30m
LHR

Jun 27

JNB
British Airways Logo
British Airways

Jul 13

JNB
24h 55m
DOH
MAN

Jul 14

INV

as low as

$1315

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 26

INV
15h 30m
LHR

Jun 27

JNB
British Airways Logo
British Airways

Jul 13

JNB
14h 45m
LHR

Jul 14

INV

as low as

$1360

Inverness, GB (INV) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jul 2

INV
22h 15m
MAN
DOH

Jul 3

JNB
Qatar Airways Logo
Qatar Airways

Jul 14

JNB
17h 45m
LHR

Jul 15

INV

as low as

$1385

Inverness, GB (INV) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jul 2

INV
22h 15m
MAN
DOH

Jul 3

JNB
Qatar Airways Logo
Qatar Airways

Jul 14

JNB
20h 5m
DOH
MAN

Jul 15

INV

as low as

$1392

Inverness, GB (INV) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 8

INV
22h 15m
MAN
DOH

Aug 9

JNB
Qatar Airways Logo
Qatar Airways

Aug 26

JNB
37h 5m
DOH
LHR

Aug 28

INV

as low as

$1411

Inverness, GB (INV) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Aug 8

INV
28h 30m
AMS
NBO

Aug 9

JNB
Kenya Airways Logo
Kenya Airways

Aug 26

JNB
32h 5m
NBO
LHR

Aug 27

INV

as low as

$2227

Inverness, GB (INV) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Jul 2

INV
23h 45m
AMS
NBO

Jul 3

JNB
Kenya Airways Logo
Kenya Airways

Jul 13

JNB
20h 50m
NBO
AMS

Jul 13

INV

as low as

$2935

Inverness, GB (INV) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Aug 9

INV
20h
LHR

Aug 10

JNB
British Airways Logo
British Airways

Aug 27

JNB
14h 5m
LHR

Aug 28

INV

as low as

$3018

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158