Flights Africa South Africa

Search and find cheap flights to South Africa

Round-trip
Economy
Boston (BOS)
Johannesburg (JNB)
Fri. 3/7
Fri. 10/7
Any month
Compare vs. momondo |

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 Canada

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?

For momondo users, the most popular city in South Africa is Johannesburg, which is visited about 1,030% more often than any other city in South Africa. Other very common cities that our users travel to are Cape Town and Durban.

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

When visiting Camps Bay Beach in Cape Town, the closest airport is Cape Town Airport.

What is the cheapest flight to South Africa?

The best prices found on momondo for flights to South Africa are:
66 C$ per person with FlySafair
76 C$ per person with British Airways
93 C$ per person with Kulula


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
Mango
Mango
17 Aug.
CPT
1h 55m
JNB
Mango
20 Aug.
JNB
2h 10m
CPT
121 C$
FlySafair
FlySafair
30 Jun.
CPT
2h 10m
JNB
FlySafair
30 Jun.
JNB
2h 15m
CPT
127 C$
Multiple Airlines
Multiple Airlines
30 Jun.
CPT
2h 10m
JNB
Mango
30 Jun.
JNB
2h 10m
CPT
129 C$
Mango
Mango
10 Jul.
CPT
1h 55m
JNB
Mango
24 Sep.
JNB
2h 10m
CPT
131 C$
FlySafair
FlySafair
30 Jul.
CPT
2h 10m
JNB
FlySafair
5 Aug.
JNB
2h 15m
CPT
134 C$
FlySafair
FlySafair
2 Jul.
CPT
2h 10m
JNB
FlySafair
27 Jul.
JNB
2h 15m
CPT
135 C$
Airlink
Airlink
30 Jun.
CPT
2h 10m
JNB
Airlink
6 Jul.
JNB
2h 20m
CPT
136 C$
FlySafair
FlySafair
30 Jun.
CPT
2h 15m
JNB
FlySafair
6 Jul.
JNB
2h 15m
CPT
138 C$
Multiple Airlines
Multiple Airlines
30 Jun.
CPT
2h 15m
JNB
Mango
6 Jul.
JNB
2h 10m
CPT
139 C$
FlySafair
FlySafair
6 Jul.
CPT
2h 15m
JNB
FlySafair
13 Jul.
JNB
2h 15m
CPT
140 C$
Multiple Airlines
Multiple Airlines
27 Aug.
CPT
2h 15m
JNB
Mango
1 Sep.
JNB
2h 10m
CPT
142 C$
Multiple Airlines
Multiple Airlines
2 Jul.
CPT
2h 10m
JNB
Mango
27 Jul.
JNB
2h 10m
CPT
143 C$
FlySafair
FlySafair
29 Jun.
JNB
2h 15m
CPT
FlySafair
29 Jun.
CPT
2h 15m
JNB
120 C$
Mango
Mango
12 Aug.
JNB
2h 10m
CPT
Mango
18 Aug.
CPT
1h 55m
JNB
123 C$
FlySafair
FlySafair
30 Jun.
JNB
2h 15m
CPT
FlySafair
6 Jul.
CPT
2h 15m
JNB
127 C$
FlySafair
FlySafair
29 Jun.
JNB
2h 15m
CPT
FlySafair
30 Jun.
CPT
2h 15m
JNB
128 C$
Multiple Airlines
Multiple Airlines
30 Jun.
JNB
2h 15m
CPT
Mango
6 Jul.
CPT
1h 55m
JNB
129 C$
FlySafair
FlySafair
30 Jun.
JNB
2h 15m
CPT
FlySafair
1 Jul.
CPT
2h 10m
JNB
131 C$
FlySafair
FlySafair
12 Aug.
JNB
2h 15m
CPT
FlySafair
18 Aug.
CPT
2h 15m
JNB
132 C$
Mango
Mango
17 Dec.
JNB
2h 10m
CPT
Mango
22 Dec.
CPT
1h 55m
JNB
134 C$
Mango
Mango
19 Aug.
JNB
2h 10m
CPT
Mango
26 Aug.
CPT
1h 55m
JNB
135 C$
Airlink
Airlink
4 Jul.
JNB
2h 20m
CPT
Airlink
25 Jul.
CPT
2h 10m
JNB
136 C$
Multiple Airlines
Multiple Airlines
30 Jun.
JNB
2h 15m
CPT
Mango
5 Jul.
CPT
1h 55m
JNB
138 C$
FlySafair
FlySafair
19 Aug.
JNB
2h 15m
CPT
FlySafair
2 Sep.
CPT
2h 10m
JNB
139 C$

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users in Canada
Departing Destination Best Price
Montreal Cape Town 802 C$
Toronto Johannesburg 828 C$
Vancouver Johannesburg 971 C$
Halifax Johannesburg 1,019 C$
Ottawa Johannesburg 1,026 C$
Québec City Cape Town 1,204 C$
Victoria Cape Town 1,205 C$
Winnipeg Cape Town 1,223 C$
Regina Johannesburg 1,237 C$
Calgary Johannesburg 1,242 C$

Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Montreal to Cape Town Flights
Fastest flight time
31h 40m
Cheapest price
803 C$
Toronto to Johannesburg Flights
Fastest flight time
26h 10m
Cheapest price
829 C$
Vancouver to Johannesburg Flights
Fastest flight time
24h 05m
Cheapest price
971 C$
Halifax to Johannesburg Flights
Fastest flight time
57h 20m
Cheapest price
1,020 C$
Ottawa to Johannesburg Flights
Fastest flight time
25h 20m
Cheapest price
1,027 C$
Québec City to Cape Town Flights
Fastest flight time
54h 20m
Cheapest price
1,205 C$
Victoria to Cape Town Flights
Fastest flight time
38h 50m
Cheapest price
1,206 C$
Winnipeg to Cape Town Flights
Fastest flight time
28h 30m
Cheapest price
1,224 C$
Regina to Johannesburg Flights
Fastest flight time
59h 10m
Cheapest price
1,237 C$
Calgary to Johannesburg Flights
Fastest flight time
21h 25m
Cheapest price
1,243 C$
London to Cape Town Flights
Fastest flight time
39h 00m
Cheapest price
1,773 C$
Kamloops to Johannesburg Flights
Fastest flight time
35h 15m
Cheapest price
2,591 C$
Windsor to Johannesburg Flights
Fastest flight time
29h 55m
Cheapest price
2,743 C$
St. John's to Hoedspruit Flights
Fastest flight time
34h 35m
Cheapest price
3,082 C$
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