24/7 Support
(855-706-2925)

Flight Deals to South Africa from $937
Top flight deals from leading airlines:







... and +100s more
Cancel within 24 hours for a full refund—no questions asked.
We’ll refund the difference if the price drops before you fly.
The prices shown are exactly what you pay, with no hidden taxes or fees.
Expert travel agents, ready to help anytime by phone, chat, or email.
Top Deals on flights from United States to Johannesburg
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Mar 4
Mar 6

Mar 11
Mar 12
as low as
$937
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 2
Feb 3

Feb 15
Feb 16
as low as
$959
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 14
Feb 16

Feb 21
Feb 22
as low as
$1006
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 4
Feb 6

Mar 4
Mar 5
as low as
$1029
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 12
Feb 14

Feb 24
Feb 25
as low as
$1075
Denver, US (DEN) - Johannesburg, ZA (JNB)

Feb 7
Feb 9

Mar 12
Mar 13
as low as
$1094
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 9
Feb 11

Feb 16
Feb 17
as low as
$1115
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 2
Feb 4

Feb 15
Feb 16
as low as
$1122
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 4
Feb 6

Mar 4
Mar 5
as low as
$1138
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 4
Feb 6

Mar 4
Mar 5
as low as
$1143
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 4
Feb 6

Mar 4
Mar 5
as low as
$1166
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Feb 4
Feb 6

Mar 4
Mar 5
as low as
$1166
Top Deals on flights from United States to Cape Town
Atlanta, US (ATL) - Cape Town, ZA (CPT)

Feb 23
Feb 24

Mar 1
Mar 2
as low as
$1003
Los Angeles, US (LAX) - Cape Town, ZA (CPT)

Feb 26
Feb 28

Mar 5
Mar 6
as low as
$1071
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 19
Feb 21

Mar 5
Mar 6
as low as
$1079
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 8
Feb 10

Feb 15
Feb 16
as low as
$1124
Los Angeles, US (LAX) - Cape Town, ZA (CPT)

Feb 26
Feb 28

Mar 5
Mar 7
as low as
$1170
Denver, US (DEN) - Cape Town, ZA (CPT)

Feb 17
Feb 19

Mar 6
Mar 7
as low as
$1174
Atlanta, US (ATL) - Cape Town, ZA (CPT)

Feb 5
Feb 7

Feb 16
Feb 17
as low as
$1190
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 21
Feb 23

Feb 28
Mar 1
as low as
$1214
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 9
Feb 10

Feb 15
Feb 16
as low as
$1214
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 8
Feb 9

Feb 15
Feb 16
as low as
$1214
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 8
Feb 9

Feb 15
Feb 16
as low as
$1219
Dallas, US (DFW) - Cape Town, ZA (CPT)

Feb 21
Feb 23

Feb 28
Mar 1
as low as
$1243
Top Deals on flights from United States to Durban
Atlanta, US (ATL) - Durban, ZA (DUR)

Mar 6
Mar 8

Mar 13
Mar 14
as low as
$1132
Los Angeles, US (LAX) - Durban, ZA (DUR)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$1263
Dallas, US (DFW) - Durban, ZA (DUR)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$1266
Dallas, US (DFW) - Durban, ZA (DUR)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$1455
Denver, US (DEN) - Durban, ZA (DUR)

Oct 26
Oct 28

Nov 2
Nov 3
as low as
$1579
Los Angeles, US (LAX) - Durban, ZA (DUR)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$1730
Atlanta, US (ATL) - Durban, ZA (DUR)

Feb 7
Feb 9

Feb 22
Feb 23
as low as
$1804
Atlanta, US (ATL) - Durban, ZA (DUR)

Feb 7
Feb 9

Feb 22
Feb 23
as low as
$1819
Atlanta, US (ATL) - Durban, ZA (DUR)

Mar 6
Mar 8

Mar 13
Mar 14
as low as
$1820
Detroit, US (DTT) - Durban, ZA (DUR)

Feb 22
Feb 24

Feb 28
Mar 2
as low as
$1837
Detroit, US (DTT) - Durban, ZA (DUR)

Feb 22
Feb 24

Feb 28
Mar 1
as low as
$1857
Detroit, US (DTT) - Durban, ZA (DUR)

Feb 22
Feb 24

Feb 28
Mar 1
as low as
$1869
Top Deals on flights from United States to Port Elizabeth
Los Angeles, US (LAX) - Port Elizabeth, ZA (PLZ)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$2002
Los Angeles, US (LAX) - Port Elizabeth, ZA (PLZ)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$2002
Los Angeles, US (LAX) - Port Elizabeth, ZA (PLZ)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$2002
Los Angeles, US (LAX) - Port Elizabeth, ZA (PLZ)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$2002
Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2250
Los Angeles, US (LAX) - Port Elizabeth, ZA (PLZ)

Oct 24
Oct 26

Oct 31
Nov 1
as low as
$2300
Detroit, US (DTT) - Port Elizabeth, ZA (PLZ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$8423
Denver, US (DEN) - Port Elizabeth, ZA (PLZ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$8556
Denver, US (DEN) - Port Elizabeth, ZA (PLZ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$8556
Denver, US (DEN) - Port Elizabeth, ZA (PLZ)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$8580
Top Deals on flights from United States to East London
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$1207
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$1207
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 7
as low as
$1392
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 7
as low as
$1838
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$2138
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$2156
Atlanta, US (ATL) - East London, ZA (ELS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2240
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$2310
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$2479
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$4786
Dallas, US (DFW) - East London, ZA (ELS)

Mar 1
Mar 3

Mar 5
Mar 6
as low as
$7166
Top Deals on flights from United States to George
Los Angeles, US (LAX) - George, ZA (GRJ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$1664
Los Angeles, US (LAX) - George, ZA (GRJ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2202
Atlanta, US (ATL) - George, ZA (GRJ)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2539
Top Deals on flights from United States to Hoedspruit
Los Angeles, US (LAX) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$1704
Dallas, US (DFW) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$1823
Dallas, US (DFW) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$1823
Los Angeles, US (LAX) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$1978
Los Angeles, US (LAX) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$2115
Los Angeles, US (LAX) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2181
Detroit, US (DTT) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$2215
Atlanta, US (ATL) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$2306
Atlanta, US (ATL) - Hoedspruit, ZA (HDS)

Oct 25
Oct 27

Nov 1
Nov 2
as low as
$2423
Dallas, US (DFW) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$4920
Dallas, US (DFW) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$5969
Atlanta, US (ATL) - Hoedspruit, ZA (HDS)

Oct 25
Oct 28

Nov 1
Nov 2
as low as
$8637
Flights to South Africa
- Flights
- Africa
- South Africa
- Flights
- North America
- United States