
Flight Deals from Johannesburg to United Kingdom from $586
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Johannesburg to London
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

Nov 25
Nov 26
as low as
$586
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 10
Nov 11

Nov 18
Nov 19
as low as
$591
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

Nov 25
Nov 26
as low as
$613
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 10
Nov 11

Nov 18
Nov 19
as low as
$683
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

Nov 25
Nov 26
as low as
$683
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 5
Nov 6

Nov 12
Nov 13
as low as
$721
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

Nov 25
Nov 26
as low as
$725
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 6
Nov 7

Nov 22
Nov 23
as low as
$732
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 20
Nov 20

Dec 1
Dec 2
as low as
$732
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

Nov 25
Nov 27
as low as
$738
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 6
Nov 7

Nov 22
Nov 23
as low as
$749
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 5
Nov 6

Nov 11
Nov 13
as low as
$753
Top Deals on flights from Johannesburg to Edinburgh
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 6
as low as
$932
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 15
as low as
$990
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 6
as low as
$1003
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 10
Jul 11

Jul 21
Jul 22
as low as
$1045
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 15
as low as
$1055
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 30
Jul 31

Aug 3
Aug 4
as low as
$1065
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 29
Jul 30

Aug 2
Aug 3
as low as
$1091
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 22
Jul 24

Jul 31
Aug 1
as low as
$1227
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 16
as low as
$1260
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 31
Aug 1
as low as
$1306
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 7
as low as
$1528
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 21
Jul 22

Jul 27
Jul 28
as low as
$1637
Top Deals on flights from Johannesburg to Manchester
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$645
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$807
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$904
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 5
Aug 6

Nov 5
Nov 6
as low as
$921
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$929
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 5
Aug 6

Nov 5
Nov 6
as low as
$930
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 5
Aug 6

Nov 5
Nov 6
as low as
$941
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Oct 31
Oct 31
as low as
$954
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$957
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 5
Aug 6

Nov 5
Nov 6
as low as
$1039
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$1061
Johannesburg, ZA (JNB) - Manchester, GB (MAN)

Aug 3
Aug 4

Nov 5
Nov 6
as low as
$1235
Top Deals on flights from Johannesburg to Glasgow
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 25
Jul 26

Aug 8
Aug 8
as low as
$1004
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 25
Jul 26

Aug 8
Aug 9
as low as
$1005
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 25
Jul 26

Aug 8
Aug 8
as low as
$1020
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Aug 5
Aug 6

Aug 12
Aug 14
as low as
$1060
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 20
Jul 21

Jul 31
Aug 2
as low as
$1066
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 20
Jul 21

Jul 31
Aug 1
as low as
$1080
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 31
Aug 1

Aug 13
Aug 14
as low as
$1082
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Aug 3
Aug 4

Aug 12
Aug 14
as low as
$1168
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 20
Jul 21

Jul 31
Aug 1
as low as
$1208
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 25
Jul 26

Aug 8
Aug 9
as low as
$1340
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Jul 31
Aug 1

Aug 13
Aug 14
as low as
$1472
Johannesburg, ZA (JNB) - Glasgow, GB (GLA)

Aug 3
Aug 4

Aug 12
Aug 13
as low as
$1516
Top Deals on flights from Johannesburg to Birmingham
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$767
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$798
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 21
Jul 22

Aug 6
Aug 7
as low as
$891
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$924
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$952
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$984
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$990
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$992
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 16
as low as
$1018
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 21
Jul 23

Aug 6
Aug 7
as low as
$1021
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$1028
Johannesburg, ZA (JNB) - Birmingham, GB (BHX)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$1036
Top Deals on flights from Johannesburg to Belfast
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$854
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$854
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 7
Aug 8
as low as
$890
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$896
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 19
as low as
$942
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 19
as low as
$957
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 19
as low as
$1078
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 7
Aug 9
as low as
$1097
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 19
as low as
$1239
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$1250
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$1273
Johannesburg, ZA (JNB) - Belfast, GB (BFS)

Jul 24
Jul 25

Aug 17
Aug 18
as low as
$1289
Top Deals on flights from Johannesburg to Bristol
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1194
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1194
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1198
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1198
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1198
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1198
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1243
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1243
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 2
as low as
$1287
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1347
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1359
Johannesburg, ZA (JNB) - Bristol, GB (BRS)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1660
Top Deals on flights from Johannesburg to Newcastle
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 29
Jul 1

Jul 22
Jul 23
as low as
$1289
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 29
Jul 1

Jul 22
Jul 23
as low as
$1536
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 30
Jul 1

Jul 16
Jul 18
as low as
$1734
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jul 3
Jul 4

Jul 12
Jul 13
as low as
$1954
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jul 3
Jul 4

Jul 12
Jul 13
as low as
$1977
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 30
Jul 1

Jul 16
Jul 17
as low as
$1991
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jul 3
Jul 4

Jul 12
Jul 13
as low as
$2027
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 30
Jul 1

Jul 16
Jul 17
as low as
$2036
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jul 3
Jul 4

Jul 12
Jul 13
as low as
$2062
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 30
Jul 1

Jul 16
Jul 17
as low as
$2078
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 29
Jun 30

Jul 22
Jul 23
as low as
$2120
Johannesburg, ZA (JNB) - Newcastle, GB (NCL)

Jun 30
Jul 1

Jul 16
Jul 17
as low as
$2164
Top Deals on flights from Johannesburg to Aberdeen
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$1253
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 22
as low as
$1688
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$1704
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$1733
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$1856
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$2017
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$2048
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$2140
Johannesburg, ZA (JNB) - Aberdeen, GB (ABZ)

Jul 3
Jul 4

Jul 20
Jul 21
as low as
$2654
Top Deals on flights from Johannesburg to Inverness
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 7
Jul 8

Jul 30
Jul 31
as low as
$895
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 9

Jul 29
Jul 30
as low as
$918
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 10

Jul 29
Jul 29
as low as
$967
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 9

Jul 29
Jul 29
as low as
$999
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 9

Jul 29
Jul 30
as low as
$1014
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 7
Jul 8

Jul 30
Jul 30
as low as
$1033
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 9

Jul 30
Jul 30
as low as
$1074
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 5
Jul 6

Jul 28
Jul 28
as low as
$1098
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 5
Jul 6

Jul 30
Jul 31
as low as
$1129
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 6
Jul 7

Jul 28
Jul 29
as low as
$1153
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 5
Jul 6

Jul 30
Jul 31
as low as
$1153
Johannesburg, ZA (JNB) - Inverness, GB (INV)

Jul 8
Jul 9

Jul 29
Jul 30
as low as
$1328
Flights to United Kingdom
- Flights
- Europe
- United Kingdom
- Flights
- Africa
- South Africa
- Johannesburg