Flights Africa South Africa

Search and find cheap flights to South Africa

Round-trip
Economy
Toronto (YTO)
Johannesburg (JNB)
Sun 7/5
Sun 7/12
Any month
Compare vs. momondo |
Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel to South Africa.

View current South Africa travel restrictions

Cheapest flights to cities in South Africa

Click on the cities below to find out when it's cheapest to fly to South Africa from United States

Useful information for your flight to South Africa

Get up-to-date answers for some of the most frequently asked questions regarding flying to South Africa

What are the most popular cities to visit in South Africa?

Some of the world’s most well-traveled cities are in South Africa. The most popular city to travel to in South Africa is Johannesburg, which momondo users choose as their landing destination 1,202% more often than other cities. The next most popular cities in South Africa are Cape Town and Durban.

What popular landmarks are in South Africa?

South Africa is full of notable places to explore, many with significant historical value to the region and the world. Some of the most popular landmarks in South Africa are Camps Bay Beach, Pilanesberg National Park, Umhlanga Rocks Beach, and Montecasino, among many more.

What is the best airport to land at to visit Camps Bay Beach?

The closest airport to Camps Bay Beach is Cape Town Airport, which is located in Cape Town. If you plan on visiting or staying in this area, landing at Cape Town Airport will be your best bet.

What is the cheapest flight to South Africa?

The cheapest flights to South Africa recently found by momondo users are $24 with British Airways, $48 with South African, and $52 with FlySafair.


What are the current travel restrictions for South Africa?

South Africa has suspended all flights into the country except for flights authorized by the Ministry of Transport and flights for medical evacuations, humanitarian aid, emergency landings or refueling stops. Nationals of South Africa who arrive in the country will be subject to quarantine for up to 21 days and airline crew will be subject to quarantine laws as applicable. If you are planning to travel to South Africa at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.


Popular cities and sights

Looking to visit South Africa? Check out these cities and spend time seeing some of the most popular sights in the country
Johannesburg
Johannesburg Art Gallery
Sandton Convention Centre
Montecasino
Absa Art Gallery
Topstar Screen and City View
Cape Town
Greenmarket Square
Castle of Good Hope
Newlands Stadium
Kalk Bay Beach
Iziko Old Town House Museum
Durban
Moses Mabhida Stadium
Phezulu Safari Beach
uShaka Marine World
Kwa Muhle Museum
Battery Beach
Port Elizabeth
Nelson Mandela Bay Stadium
Hobie Beach
King's Beach
St. George's Cricket Ground
Vuyisile Mini Square
Hoedspruit
Echo Caves
Khamai Reptile Centre
Mbombela
Sudwala Caves
Mbombela Stadium
Bloemfontein
Free State Stadium
National Museum
Freshford House Museum
National Women's Monument and War Museum
Oliewne Art Gallery
East London
Eastern Beach
Nahoon Beach
Bonza Bay Beach
Kimberley
Big Hole
De Beers Diamond Oval
Vaalbos National Park
Magersfontein Battlefield
Kimberley Mine Museum Village

Recent flights found to popular cities in South Africa

Find flights to these popular cities in South Africa from your nearest airport.

Flights to Johannesburg

Search all flight deals to Johannesburg
FlySafair
FlySafair
Jun 23
DUR
1h 10m
JNB
FlySafair
Jun 25
JNB
1h 15m
DUR
$49
FlySafair
FlySafair
Jun 26
DUR
1h 10m
JNB
FlySafair
Jun 28
JNB
1h 10m
DUR
$54
Multiple Airlines
Multiple Airlines
Jun 23
DUR
1h 10m
JNB
Mango
Jun 25
JNB
1h 10m
DUR
$55
FlySafair
FlySafair
Jul 15
DUR
1h 10m
JNB
FlySafair
Jul 18
JNB
1h 15m
DUR
$59
FlySafair
FlySafair
Sep 19
DUR
1h 10m
JNB
FlySafair
Sep 26
JNB
1h 15m
DUR
$60
Mango
Mango
Jun 23
DUR
1h 05m
JNB
Mango
Jun 25
JNB
1h 10m
DUR
$61
FlySafair
FlySafair
Sep 19
DUR
1h 10m
JNB
FlySafair
Sep 26
JNB
1h 10m
DUR
$64
Multiple Airlines
Multiple Airlines
Jul 15
DUR
1h 05m
JNB
FlySafair
Jul 18
JNB
1h 15m
DUR
$65
FlySafair
FlySafair
Jun 24
DUR
1h 10m
JNB
FlySafair
Jun 26
JNB
1h 15m
DUR
$67
Multiple Airlines
Multiple Airlines
Sep 19
DUR
1h 05m
JNB
FlySafair
Sep 26
JNB
1h 15m
DUR
$68
Multiple Airlines
Multiple Airlines
Jun 26
DUR
1h 10m
JNB
Mango
Jun 28
JNB
1h 10m
DUR
$69
Mango
Mango
Sep 19
DUR
1h 05m
JNB
Mango
Sep 26
JNB
1h 10m
DUR
$71
FlySafair
FlySafair
Sep 19
HLA
2h 10m
CPT
FlySafair
Sep 26
CPT
2h 15m
HLA
$81
FlySafair
FlySafair
Sep 19
HLA
2h 10m
CPT
FlySafair
Sep 26
CPT
2h 15m
HLA
$82
FlySafair
FlySafair
Sep 19
HLA
2h 10m
CPT
FlySafair
Sep 26
CPT
2h 15m
HLA
$83
Kulula
Kulula
Nov 8
JNB
2h 10m
CPT
Kulula
Nov 12
CPT
2h 00m
JNB
$86
FlySafair
FlySafair
Sep 19
HLA
2h 10m
CPT
FlySafair
Sep 26
CPT
2h 15m
HLA
$87
Mango
Mango
Oct 8
JNB
2h 10m
CPT
Mango
Oct 12
CPT
1h 55m
JNB
$90
FlySafair
FlySafair
Jun 24
HLA
2h 15m
CPT
FlySafair
Jun 29
CPT
2h 10m
HLA
$90
FlySafair
FlySafair
Jun 23
HLA
2h 15m
CPT
FlySafair
Jun 30
CPT
2h 10m
HLA
$92
Multiple Airlines
Multiple Airlines
Aug 8
DUR
2h 20m
CPT
Mango
Aug 12
CPT
1h 55m
DUR
$92
Multiple Airlines
Multiple Airlines
Sep 3
JNB
2h 10m
CPT
FlySafair
Sep 24
CPT
2h 15m
JNB
$93
Mango
Mango
Aug 8
DUR
2h 15m
CPT
Mango
Aug 12
CPT
1h 55m
DUR
$93
FlySafair
FlySafair
Jun 30
JNB
2h 15m
CPT
FlySafair
Jul 6
CPT
2h 15m
JNB
$94

Flights to Port Elizabeth

Search all flight deals to Port Elizabeth
FlySafair
FlySafair
Sep 19
JNB
1h 45m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$92
FlySafair
FlySafair
Sep 19
JNB
1h 45m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$93
Mango
Mango
Nov 23
JNB
1h 45m
PLZ
Mango
Nov 29
PLZ
1h 40m
JNB
$113
Multiple Airlines
Multiple Airlines
Nov 23
JNB
1h 45m
PLZ
FlySafair
Nov 29
PLZ
1h 40m
JNB
$115
FlySafair
FlySafair
Nov 23
JNB
1h 45m
PLZ
FlySafair
Nov 29
PLZ
1h 40m
JNB
$134
Multiple Airlines
Multiple Airlines
Sep 19
JNB
1h 45m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$146
Multiple Airlines
Multiple Airlines
Sep 19
JNB
1h 45m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$150
Mango
Mango
Aug 7
JNB
1h 40m
PLZ
Mango
Aug 9
PLZ
1h 40m
JNB
$163
FlySafair
FlySafair
Sep 19
JNB
18h 35m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$166
FlySafair
FlySafair
Sep 19
JNB
18h 35m
PLZ
FlySafair
Sep 26
PLZ
1h 35m
JNB
$167
FlySafair
FlySafair
Sep 19
JNB
1h 45m
PLZ
FlySafair
Sep 26
PLZ
13h 35m
JNB
$168
Mango
Mango
Aug 7
JNB
1h 45m
PLZ
Mango
Aug 9
PLZ
1h 40m
JNB
$174
Airlink
Airlink
Nov 12
JNB
0h 55m
HDS
Airlink
Nov 14
HDS
1h 00m
JNB
$265
Airlink
Airlink
Sep 22
JNB
0h 55m
HDS
Airlink
Sep 26
HDS
1h 00m
JNB
$266
Airlink
Airlink
Sep 8
JNB
0h 55m
HDS
Airlink
Sep 18
HDS
1h 00m
JNB
$270
Airlink
Airlink
Sep 8
JNB
0h 55m
HDS
Airlink
Sep 18
HDS
1h 00m
JNB
$271
Airlink
Airlink
Oct 22
JNB
0h 55m
HDS
Airlink
Oct 26
HDS
1h 00m
JNB
$280
Airlink
Airlink
Nov 17
CPT
2h 20m
HDS
Airlink
Nov 19
HDS
2h 35m
CPT
$310
Airlink
Airlink
Sep 17
JNB
0h 55m
HDS
Airlink
Sep 20
HDS
1h 00m
JNB
$321
Airlink
Airlink
Nov 6
JNB
0h 55m
HDS
Airlink
Nov 11
HDS
1h 00m
JNB
$339
Airlink
Airlink
Sep 6
JNB
0h 55m
HDS
Airlink
Sep 10
HDS
1h 00m
JNB
$341
Multiple Airlines
Multiple Airlines
Nov 6
JNB
0h 55m
HDS
Multiple Airlines
Nov 11
HDS
8h 10m
JNB
$393
Multiple Airlines
Multiple Airlines
Sep 6
JNB
7h 15m
HDS
Airlink
Sep 10
HDS
1h 00m
JNB
$413
Airlink
Airlink
Sep 22
JNB
28h 00m
HDS
Airlink
Sep 26
HDS
1h 00m
JNB
$422

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users in United States
Departing Destination Best Price
Los Angeles Cape Town $558
Washington Johannesburg $581
Houston Cape Town $581
New York Johannesburg $601
Baltimore Cape Town $617
Philadelphia Johannesburg $617
Chicago Cape Town $648
Atlanta Cape Town $664
Boston Johannesburg $691
Raleigh Cape Town $701

Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Durban to Cape Town Flights
Fastest flight time
2h 05m
Cheapest price
$72
Los Angeles to Cape Town Flights
Fastest flight time
22h 35m
Cheapest price
$558
Houston to Cape Town Flights
Fastest flight time
23h 15m
Cheapest price
$581
Washington to Johannesburg Flights
Fastest flight time
26h 30m
Cheapest price
$581
New York to Johannesburg Flights
Fastest flight time
14h 35m
Cheapest price
$601
Baltimore to Cape Town Flights
Fastest flight time
24h 15m
Cheapest price
$617
Philadelphia to Johannesburg Flights
Fastest flight time
25h 15m
Cheapest price
$617
Chicago to Cape Town Flights
Fastest flight time
28h 30m
Cheapest price
$648
Atlanta to Cape Town Flights
Fastest flight time
18h 45m
Cheapest price
$664
Boston to Johannesburg Flights
Fastest flight time
20h 27m
Cheapest price
$691
San Francisco to Johannesburg Flights
Fastest flight time
28h 30m
Cheapest price
$761
Miami to Johannesburg Flights
Fastest flight time
26h 45m
Cheapest price
$776
Santa Ana to Cape Town Flights
Fastest flight time
29h 15m
Cheapest price
$796
Denver to Johannesburg Flights
Fastest flight time
35h 55m
Cheapest price
$830
Dallas to Johannesburg Flights
Fastest flight time
27h 05m
Cheapest price
$832
Seattle to Johannesburg Flights
Fastest flight time
26h 50m
Cheapest price
$833
Charlotte to Cape Town Flights
Fastest flight time
23h 15m
Cheapest price
$850
Salt Lake City to Cape Town Flights
Fastest flight time
23h 55m
Cheapest price
$880
Detroit to Cape Town Flights
Fastest flight time
26h 44m
Cheapest price
$952
View more
Flights Africa South Africa
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First