
Flight Deals from Johannesburg to Europe from $571
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 17
Nov 18

Nov 25
Nov 26
as low as
$683
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 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 17
Nov 18

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

Nov 6
Nov 7

Nov 20
Nov 21
as low as
$750
Johannesburg, ZA (JNB) - London, GB (LON)

Nov 17
Nov 18

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

Nov 5
Nov 6

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

Nov 27
Nov 27

Nov 27
Nov 28
as low as
$774
Top Deals on flights from Johannesburg to Barcelona
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$879
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 31
Aug 1

Aug 14
Aug 15
as low as
$925
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$937
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 17
Jul 18

Jul 31
Aug 2
as low as
$970
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 15
Jul 16

Jul 31
Aug 2
as low as
$970
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 17
Jul 18

Jul 24
Jul 25
as low as
$983
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 12
Jul 13

Jul 17
Jul 18
as low as
$1047
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$1088
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 17
Jul 18

Jul 24
Jul 25
as low as
$1093
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$1093
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1103
Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1103
Top Deals on flights from Johannesburg to Paris
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 5

Mar 13
Mar 15
as low as
$772
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 15
as low as
$846
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$852
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$944
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 15
as low as
$945
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$975
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$978
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$981
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$999
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$1050
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$1124
Johannesburg, ZA (JNB) - Paris, FR (PAR)

Mar 3
Mar 4

Mar 13
Mar 14
as low as
$1478
Top Deals on flights from Johannesburg to Amsterdam
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Oct 29
Oct 30

Nov 19
Nov 21
as low as
$697
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 6
Nov 7

Nov 25
Nov 26
as low as
$735
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 19
Nov 20

Dec 5
Dec 6
as low as
$754
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 19
Nov 20

Dec 5
Dec 7
as low as
$779
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 19
Nov 20

Dec 5
Dec 6
as low as
$783
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Oct 29
Oct 30

Nov 19
Nov 20
as low as
$806
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 20
Nov 20

Nov 27
Nov 28
as low as
$831
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Oct 29
Oct 30

Nov 19
Nov 19
as low as
$848
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Oct 29
Oct 30

Nov 19
Nov 20
as low as
$856
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Oct 29
Oct 30

Nov 19
Nov 20
as low as
$876
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 6
Nov 7

Nov 25
Nov 27
as low as
$878
Johannesburg, ZA (JNB) - Amsterdam, NL (AMS)

Nov 6
Nov 7

Nov 25
Nov 26
as low as
$891
Top Deals on flights from Johannesburg to Madrid
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$725
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$775
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$811
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 21
as low as
$845
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$881
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$887
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$928
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$942
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$1606
Johannesburg, ZA (JNB) - Madrid, ES (MAD)

Feb 16
Feb 17

Feb 19
Feb 20
as low as
$1607
Top Deals on flights from Johannesburg to Frankfurt Am Main
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$774
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Jul 24
Jul 26

Jul 28
Jul 29
as low as
$863
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$877
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Jul 17
Jul 18

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

Jul 17
Jul 18

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

Jul 17
Jul 18

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

Jul 20
Jul 22

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

Jul 17
Jul 18

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

Jul 17
Jul 18

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

Jul 28
Jul 29

Aug 12
Aug 13
as low as
$1042
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Jul 14
Jul 15

Jul 22
Jul 23
as low as
$1085
Johannesburg, ZA (JNB) - Frankfurt am Main, DE (FRA)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$1148
Top Deals on flights from Johannesburg to Lisbon
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 17

May 30
May 30
as low as
$571
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$676
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$723
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 18

May 30
May 31
as low as
$723
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$724
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$866
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 18

May 31
Jun 1
as low as
$881
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 18

May 31
Jun 1
as low as
$897
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 18

May 31
May 31
as low as
$927
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

May 17
May 18

May 31
Jun 1
as low as
$943
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$943
Johannesburg, ZA (JNB) - Lisbon, PT (LIS)

Jun 1
Jun 2

Jun 14
Jun 15
as low as
$1000
Top Deals on flights from Johannesburg to Rome
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Aug 7
Aug 8

Aug 14
Aug 16
as low as
$590
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Aug 7
Aug 8

Aug 14
Aug 16
as low as
$687
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$770
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 17
Jul 18

Jul 24
Jul 25
as low as
$780
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$825
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 14
Jul 15

Jul 18
Jul 19
as low as
$837
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 20
Jul 21

Jul 28
Jul 29
as low as
$837
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$845
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 20
Jul 21

Jul 28
Jul 29
as low as
$941
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 29
Jul 30

Aug 12
Aug 13
as low as
$966
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 25
Jul 26

Aug 7
Aug 8
as low as
$990
Johannesburg, ZA (JNB) - Rome, IT (ROM)

Jul 17
Jul 18

Jul 24
Jul 25
as low as
$996
Top Deals on flights from Johannesburg to Munich
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Aug 7
Aug 8

Aug 14
Aug 16
as low as
$646
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 25
Jul 26

Aug 16
Aug 17
as low as
$876
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 10
Jul 11

Jul 24
Jul 25
as low as
$882
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 10
Jul 11

Jul 24
Jul 25
as low as
$887
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 25
Jul 26

Aug 16
Aug 17
as low as
$898
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 25
Jul 26

Aug 16
Aug 17
as low as
$940
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 25
Jul 26

Aug 16
Aug 17
as low as
$944
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Aug 7
Aug 8

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

Aug 1
Aug 2

Aug 16
Aug 17
as low as
$1237
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 25
Jul 26

Aug 16
Aug 17
as low as
$1247
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Jul 10
Jul 11

Jul 24
Jul 25
as low as
$1278
Johannesburg, ZA (JNB) - Munich, DE (MUC)

Aug 7
Aug 8

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 12

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

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

Sep 10
Sep 11

Sep 16
Sep 17
as low as
$1129
Flights to Europe
- Flights
- Europe
- Flights
- Africa
- South Africa
- Johannesburg