
Flight Deals from Europe to Johannesburg from $558
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 London to Johannesburg
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 3
Mar 4

Mar 15
Mar 16
as low as
$604
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 5
Mar 6
as low as
$692
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 29
Mar 30
as low as
$700
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 19
Feb 20

Mar 11
Mar 12
as low as
$715
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 3

Mar 17
Mar 17
as low as
$771
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 17
Mar 17
as low as
$782
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 25
Feb 26

Mar 26
Mar 26
as low as
$823
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 25
Feb 26

Mar 26
Mar 26
as low as
$824
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 9
Mar 10

Mar 15
Mar 16
as low as
$825
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 16
Feb 17

Mar 9
Mar 10
as low as
$836
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 23
Feb 24

Mar 9
Mar 9
as low as
$865
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 16
Mar 17

Mar 23
Mar 23
as low as
$873
Top Deals on flights from Barcelona to Johannesburg
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

May 8
May 9

May 13
May 14
as low as
$601
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$660
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$773
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 27

May 3
May 4
as low as
$777
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$820
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$853
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

May 8
May 9

May 13
May 14
as low as
$871
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 27

May 3
May 3
as low as
$932
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1027
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1070
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1072
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1094
Top Deals on flights from Paris to Johannesburg
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 10
Nov 11

Nov 16
Nov 17
as low as
$558
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 1
Nov 2

Dec 1
Dec 2
as low as
$597
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 6
Nov 8

Nov 17
Nov 18
as low as
$655
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 2
Nov 3

Nov 30
Dec 1
as low as
$730
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 3
Nov 4

Dec 1
Dec 2
as low as
$752
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 17
Nov 18

Dec 2
Dec 2
as low as
$762
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 17
Nov 18

Nov 30
Nov 30
as low as
$770
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 2
Nov 3

Nov 30
Dec 1
as low as
$782
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 3
Nov 4

Nov 22
Nov 23
as low as
$791
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 17
Nov 19

Dec 2
Dec 2
as low as
$812
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 10
Nov 11

Nov 24
Nov 25
as low as
$823
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 5
Nov 6

Nov 21
Nov 22
as low as
$830
Top Deals on flights from Amsterdam to Johannesburg
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Aug 5
Aug 7

Aug 12
Aug 13
as low as
$926
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 24
Jul 25

Jul 29
Jul 30
as low as
$941
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Aug 1
Aug 2

Aug 3
Aug 4
as low as
$1013
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 24
Jul 25

Jul 29
Jul 30
as low as
$1052
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 10
Jul 11

Jul 17
Jul 18
as low as
$1096
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 9
Jul 9

Jul 23
Jul 24
as low as
$1097
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 9
Jul 9

Jul 23
Jul 24
as low as
$1124
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 29
Jul 30

Aug 4
Aug 5
as low as
$1137
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 21
Jul 22

Jul 28
Jul 29
as low as
$1182
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 9
Jul 10

Jul 23
Jul 24
as low as
$1245
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 29
Jul 30

Aug 4
Aug 5
as low as
$1245
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Aug 7
Aug 8

Aug 15
Aug 16
as low as
$1281
Top Deals on flights from Madrid to Johannesburg
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$582
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$689
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$695
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$717
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$770
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$885
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$972
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1019
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1166
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1187
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1270
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1272
Top Deals on flights from Frankfurt Am Main to Johannesburg
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 26
Jul 27

Aug 3
Aug 4
as low as
$927
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 22
Jul 23

Aug 7
Aug 8
as low as
$934
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Aug 5
Aug 6

Aug 10
Aug 11
as low as
$993
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Aug 5
Aug 7

Aug 10
Aug 11
as low as
$1006
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 10
Jul 12

Jul 31
Aug 1
as low as
$1027
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 22
Jul 23

Aug 1
Aug 2
as low as
$1177
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 13
Jul 14

Jul 18
Jul 19
as low as
$1213
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1247
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 10
Jul 11

Jul 17
Jul 18
as low as
$1256
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 10
Jul 11

Jul 25
Jul 26
as low as
$1345
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1363
Frankfurt am Main, DE (FRA) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Aug 2
Aug 3
as low as
$1378
Top Deals on flights from Lisbon to Johannesburg
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 20
Jul 21

Jul 27
Jul 29
as low as
$1171
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1175
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 18
Jul 19

Jul 21
Jul 22
as low as
$1177
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1184
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1275
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 18
Jul 19

Jul 21
Jul 22
as low as
$1302
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Aug 8
Aug 9

Aug 15
Aug 16
as low as
$1424
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1513
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1547
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1702
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1897
Lisbon, PT (LIS) - Johannesburg, ZA (JNB)

Jul 25
Jul 26

Jul 29
Jul 30
as low as
$1916
Top Deals on flights from Rome to Johannesburg
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 19

Aug 24
Aug 25
as low as
$1037
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 18

Sep 1
Sep 2
as low as
$1056
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 19

Aug 24
Aug 26
as low as
$1085
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 18

Sep 1
Sep 2
as low as
$1114
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1199
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1298
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 18

Sep 1
Sep 2
as low as
$1310
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1326
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 19

Aug 24
Aug 26
as low as
$1382
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1414
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 17
Aug 18

Sep 1
Sep 2
as low as
$1600
Rome, IT (ROM) - Johannesburg, ZA (JNB)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1722
Top Deals on flights from Munich to Johannesburg
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 22
Jul 23

Aug 6
Aug 7
as low as
$817
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$910
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1065
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1245
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$1259
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Aug 7
Aug 8

Aug 15
Aug 16
as low as
$1267
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1286
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1375
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$1427
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Jul 17
Jul 18

Jul 22
Jul 23
as low as
$1468
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Aug 5
Aug 6

Aug 10
Aug 11
as low as
$1486
Munich, DE (MUC) - Johannesburg, ZA (JNB)

Aug 7
Aug 8

Aug 15
Aug 16
as low as
$1716
Top Deals on flights from Vienna to Johannesburg
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 15
Sep 16

Sep 22
Sep 23
as low as
$601
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Oct 6
Oct 7
as low as
$623
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 15
Sep 16

Sep 22
Sep 23
as low as
$635
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 6
Sep 7

Sep 22
Sep 23
as low as
$635
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 15
Sep 16

Sep 22
Sep 23
as low as
$661
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 7
Sep 8

Sep 22
Sep 23
as low as
$675
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 15
Sep 16

Sep 22
Sep 23
as low as
$693
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 28
Sep 29
as low as
$702
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 16
Sep 17

Sep 23
Sep 24
as low as
$710
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 4
Sep 5

Sep 16
Sep 17
as low as
$758
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 6
Sep 7

Sep 19
Sep 20
as low as
$807
Vienna, AT (VIE) - Johannesburg, ZA (JNB)

Sep 2
Sep 3

Sep 9
Sep 10
as low as
$854
Flights to Johannesburg
- Flights
- Africa
- South Africa
- Johannesburg