
Flight Deals from Europe to South Africa 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)

Feb 25
Feb 26

Mar 18
Mar 19
as low as
$686
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)

Mar 1
Mar 3

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

Mar 12
Mar 13

Mar 26
Mar 27
as low as
$829
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 19
Feb 20

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

Mar 16
Mar 17

Mar 23
Mar 23
as low as
$873
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 26
Mar 27
as low as
$891
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 4
Nov 6

Nov 18
Nov 19
as low as
$558
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 17
Nov 18

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

Nov 5
Nov 6

Nov 21
Nov 22
as low as
$655
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 11
Nov 12

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

Nov 16
Nov 17

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

Nov 11
Nov 12

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

Nov 4
Nov 5

Nov 18
Nov 19
as low as
$752
Paris, FR (PAR) - Johannesburg, ZA (JNB)

Nov 17
Nov 18

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

Nov 11
Nov 12

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

Nov 6
Nov 7

Nov 17
Nov 18
as low as
$760
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 10
Nov 11

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

Aug 3
Aug 5

Aug 9
Aug 10
as low as
$998
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 11
Jul 13

Jul 21
Jul 22
as low as
$1052
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 10
Jul 11

Jul 24
Jul 25
as low as
$1096
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 29
Jul 30

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

Aug 6
Aug 7

Aug 15
Aug 17
as low as
$1281
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$1283
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 24
Jul 25

Aug 15
Aug 16
as low as
$1284
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Aug 2
Aug 2

Aug 9
Aug 10
as low as
$1332
Amsterdam, NL (AMS) - Johannesburg, ZA (JNB)

Jul 10
Jul 11

Jul 26
Jul 27
as low as
$1340
Top Deals on flights from London to Cape Town
London, GB (LON) - Cape Town, ZA (CPT)

Oct 12
Oct 12

Oct 19
Oct 20
as low as
$670
London, GB (LON) - Cape Town, ZA (CPT)

Oct 6
Oct 7

Oct 12
Oct 13
as low as
$834
London, GB (LON) - Cape Town, ZA (CPT)

Oct 2
Oct 3

Oct 7
Oct 9
as low as
$874
London, GB (LON) - Cape Town, ZA (CPT)

Oct 9
Oct 10

Oct 17
Oct 18
as low as
$874
London, GB (LON) - Cape Town, ZA (CPT)

Oct 8
Oct 9

Oct 17
Oct 18
as low as
$907
London, GB (LON) - Cape Town, ZA (CPT)

Sep 30
Oct 1

Oct 5
Oct 6
as low as
$915
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 8

Oct 21
Oct 23
as low as
$938
London, GB (LON) - Cape Town, ZA (CPT)

Oct 6
Oct 7

Oct 19
Oct 21
as low as
$942
London, GB (LON) - Cape Town, ZA (CPT)

Oct 27
Oct 28

Nov 2
Nov 3
as low as
$957
London, GB (LON) - Cape Town, ZA (CPT)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$966
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 8

Oct 22
Oct 23
as low as
$979
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 9

Oct 15
Oct 16
as low as
$997
Top Deals on flights from Barcelona to Cape Town
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 24
as low as
$795
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$814
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$821
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$822
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 24
as low as
$825
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$825
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$835
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$840
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$932
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$943
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$987
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$1014
Top Deals on flights from Paris to Cape Town
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$812
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 1
Nov 2

Nov 22
Nov 23
as low as
$850
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$852
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$865
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$932
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 1
Nov 2

Nov 22
Nov 23
as low as
$942
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$1004
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$1047
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 1
Nov 2

Nov 22
Nov 23
as low as
$1087
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$1100
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$1113
Paris, FR (PAR) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 4
Dec 5
as low as
$1278
Top Deals on flights from Amsterdam to Cape Town
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 5
Nov 6

Nov 19
Nov 20
as low as
$687
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 1
Dec 2
as low as
$897
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Oct 22
Oct 23

Nov 19
Nov 20
as low as
$932
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Oct 22
Oct 24

Nov 19
Nov 20
as low as
$952
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 9
Nov 10

Nov 26
Nov 27
as low as
$970
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 5
Nov 6

Nov 19
Nov 20
as low as
$980
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$987
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 9
Nov 11

Nov 26
Nov 27
as low as
$1063
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 1
Dec 2
as low as
$1071
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 1
Dec 2
as low as
$1110
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 5
Nov 6

Nov 19
Nov 19
as low as
$1124
Amsterdam, NL (AMS) - Cape Town, ZA (CPT)

Nov 6
Nov 7

Nov 28
Nov 29
as low as
$1296
Top Deals on flights from London to Durban
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 19

Mar 23
Mar 24
as low as
$767
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1010
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1073
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1074
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1087
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1088
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 20

Mar 23
Mar 24
as low as
$1105
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 20

Mar 23
Mar 24
as low as
$1107
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1127
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1134
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 19

Mar 23
Mar 24
as low as
$1172
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1174
Top Deals on flights from Barcelona to Durban
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1698
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1698
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1701
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1787
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1787
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1789
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1828
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1828
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1866
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1866
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1868
Barcelona, ES (BCN) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1924
Top Deals on flights from Paris to Durban
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1824
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1824
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1824
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1827
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1827
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1857
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1911
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1911
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1947
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1947
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$2686
Paris, FR (PAR) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$2686
Top Deals on flights from Amsterdam to Durban
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jun 27
Jun 29

Jul 31
Aug 1
as low as
$1430
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jun 27
Jun 28

Jul 31
Aug 1
as low as
$1495
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jun 27
Jun 28

Jul 31
Aug 1
as low as
$1507
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1541
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1603
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1617
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jun 27
Jun 28

Jul 31
Aug 1
as low as
$1619
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 3
as low as
$1622
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jun 27
Jun 29

Jul 31
Aug 1
as low as
$1702
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1739
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 19
Jul 21

Aug 5
Aug 6
as low as
$1753
Amsterdam, NL (AMS) - Durban, ZA (DUR)

Jul 25
Jul 27

Aug 1
Aug 2
as low as
$1766
Flights to South Africa
- Flights
- Africa
- South Africa