Latest deals
Insights
FAQs
Flights to South Africa

R1 119 Cheap flights to South Africa

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to South Africa departing on 22/8. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags
From?
To?
Mon 29/7
Mon 5/8

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Recent flights found to popular cities in South Africa

Find flights to these popular cities in South Africa from your nearest airport.
FlySafair
Aug 22
DUR
1h 15m
HLA
Aug 29
HLA
1h 15m
DUR
FlySafair
Aug 3
DUR
1h 15m
HLA
Aug 10
HLA
1h 15m
DUR
FlySafair
Aug 3
DUR
1h 15m
HLA
Aug 5
HLA
1h 15m
DUR
FlySafair
Aug 22
DUR
1h 15m
HLA
Aug 29
HLA
1h 15m
DUR
FlySafair
Aug 16
DUR
1h 15m
HLA
Aug 19
HLA
1h 15m
DUR
FlySafair
Sep 7
DUR
1h 15m
HLA
Sep 14
HLA
1h 15m
DUR
FlySafair
Aug 20
DUR
1h 15m
HLA
Aug 27
HLA
1h 15m
DUR
FlySafair
Aug 2
DUR
1h 15m
HLA
Aug 4
HLA
1h 15m
DUR
FlySafair
Aug 22
DUR
1h 15m
HLA
Aug 26
HLA
1h 15m
DUR
FlySafair
Aug 22
DUR
1h 10m
JNB
Aug 29
JNB
1h 15m
DUR
FlySafair
Oct 4
ELS
1h 30m
JNB
Oct 5
JNB
1h 35m
ELS
FlySafair
Aug 22
DUR
1h 10m
JNB
Aug 29
JNB
1h 15m
DUR
FlySafair
Aug 3
PLZ
1h 25m
CPT
Aug 10
CPT
1h 20m
PLZ
FlySafair
Sep 3
BFN
1h 45m
CPT
Sep 10
CPT
1h 35m
BFN
FlySafair
Aug 20
ELS
1h 40m
CPT
Aug 27
CPT
1h 35m
ELS
Airlink
Sep 12
PLZ
1h 25m
CPT
Sep 15
CPT
1h 10m
PLZ
Airlink
Aug 23
PLZ
1h 25m
CPT
Aug 29
CPT
1h 10m
PLZ
FlySafair
Oct 20
JNB
2h 20m
CPT
Oct 30
CPT
2h 05m
JNB
Multiple Airlines
Nov 24
JNB
2h 20m
CPT
Dec 7
CPT
2h 05m
JNB
Airlink
Aug 20
PLZ
1h 25m
CPT
Aug 27
CPT
1h 10m
PLZ
FlySafair
Aug 27
BFN
1h 45m
CPT
Sep 3
CPT
1h 35m
BFN
Airlink
Nov 29
PLZ
1h 25m
CPT
Dec 1
CPT
1h 10m
PLZ
FlySafair
Aug 14
DUR
2h 20m
CPT
Aug 21
CPT
2h 05m
DUR
Cemair
Nov 28
JNB
2h 15m
CPT
Dec 1
CPT
2h 00m
JNB
Airlink
Nov 22
JNB
1h 45m
PLZ
Nov 25
PLZ
1h 35m
JNB
Multiple Airlines
Aug 20
JNB
1h 45m
PLZ
Sep 2
PLZ
1h 35m
JNB
Airlink
Nov 12
JNB
1h 45m
PLZ
Nov 26
PLZ
1h 35m
JNB
FlySafair
Aug 16
CPT
1h 20m
PLZ
Aug 18
PLZ
1h 25m
CPT
FlySafair
Aug 13
JNB
1h 45m
PLZ
Aug 21
PLZ
1h 45m
JNB
Multiple Airlines
Aug 5
JNB
1h 45m
PLZ
Aug 7
PLZ
1h 35m
JNB
Airlink
Aug 20
JNB
1h 45m
PLZ
Aug 27
PLZ
1h 35m
JNB
FlySafair
Aug 7
JNB
1h 45m
PLZ
Aug 14
PLZ
1h 35m
JNB
Airlink
Sep 15
CPT
1h 10m
PLZ
Sep 20
PLZ
1h 25m
CPT
FlySafair
Aug 5
CPT
1h 20m
PLZ
Aug 20
PLZ
1h 25m
CPT
FlySafair
Aug 5
JNB
1h 45m
PLZ
Aug 7
PLZ
1h 40m
JNB
Airlink
Aug 20
CPT
1h 10m
PLZ
Aug 30
PLZ
1h 25m
CPT
Multiple Airlines
Aug 23
CPT
1h 00m
GRJ
Aug 29
GRJ
0h 55m
CPT
Airlink
Aug 13
CPT
0h 55m
GRJ
Aug 24
GRJ
0h 55m
CPT
Airlink
Sep 15
CPT
0h 55m
GRJ
Sep 20
GRJ
0h 55m
CPT
FlySafair
Aug 15
CPT
1h 00m
GRJ
Aug 18
GRJ
1h 00m
CPT
Airlink
Aug 27
CPT
0h 55m
GRJ
Oct 11
GRJ
0h 55m
CPT
FlySafair
Aug 20
JNB
2h 00m
GRJ
Aug 27
GRJ
1h 55m
JNB
Airlink
Nov 30
CPT
0h 50m
GRJ
Dec 28
GRJ
0h 55m
CPT
FlySafair
Aug 22
JNB
2h 00m
GRJ
Aug 29
GRJ
1h 55m
JNB
Multiple Airlines
Aug 9
CPT
0h 55m
GRJ
Aug 11
GRJ
1h 00m
CPT
Airlink
Sep 19
CPT
0h 55m
GRJ
Sep 24
GRJ
0h 55m
CPT
FlySafair
Aug 10
JNB
2h 00m
GRJ
Aug 17
GRJ
1h 50m
JNB
FlySafair
Nov 11
JNB
2h 00m
GRJ
Nov 15
GRJ
1h 50m
JNB
FlySafair
Nov 1
JNB
1h 35m
ELS
Nov 8
ELS
1h 35m
JNB
FlySafair
Oct 3
JNB
1h 35m
ELS
Oct 10
ELS
1h 25m
JNB
FlySafair
Aug 4
JNB
1h 35m
ELS
Aug 13
ELS
1h 25m
JNB
FlySafair
Aug 6
JNB
1h 35m
ELS
Aug 18
ELS
1h 35m
JNB
FlySafair
Aug 30
JNB
1h 35m
ELS
Sep 3
ELS
1h 25m
JNB
FlySafair
Aug 23
JNB
1h 35m
ELS
Aug 29
ELS
1h 30m
JNB
FlySafair
Aug 18
JNB
1h 35m
ELS
Aug 20
ELS
1h 30m
JNB
FlySafair
Aug 7
JNB
1h 35m
ELS
Aug 14
ELS
1h 25m
JNB
Multiple Airlines
Aug 18
JNB
1h 35m
ELS
Aug 21
ELS
1h 30m
JNB
FlySafair
Aug 15
JNB
1h 35m
ELS
Aug 19
ELS
1h 30m
JNB
FlySafair
Aug 17
JNB
1h 35m
ELS
Aug 17
ELS
1h 30m
JNB
FlySafair
Aug 17
JNB
1h 35m
ELS
Aug 19
ELS
1h 30m
JNB

Search last-minute flights to South Africa

FlySafair
Aug 3
HLA17:50Johannesburg Lanseria
1h 15m
DUR19:05Durban King Shaka Intl
Aug 10
DUR18:00Durban King Shaka Intl
1h 15m
HLA19:15Johannesburg Lanseria
Lift
Jul 29
JNB6:00Johannesburg OR Tambo
1h 05m
DUR7:05Durban King Shaka Intl
Jul 30
DUR8:00Durban King Shaka Intl
1h 05m
JNB9:05Johannesburg OR Tambo
Multiple Airlines
Jul 29
DUR18:05Durban King Shaka Intl
1h 05m
JNB19:10Johannesburg OR Tambo
Jul 29
JNB20:35Johannesburg OR Tambo
1h 05m
DUR21:40Durban King Shaka Intl
South African
Jul 29
CPT20:20Cape Town Intl
2h 00m
JNB22:20Johannesburg OR Tambo
Jul 30
JNB6:05Johannesburg OR Tambo
2h 10m
CPT8:15Cape Town Intl
Airlink
Aug 2
DUR6:30Durban King Shaka Intl
1h 10m
JNB7:40Johannesburg OR Tambo
Aug 5
JNB17:50Johannesburg OR Tambo
1h 05m
DUR18:55Durban King Shaka Intl
FlySafair
Aug 2
HLA19:50Johannesburg Lanseria
1h 10m
DUR21:00Durban King Shaka Intl
Aug 9
DUR19:40Durban King Shaka Intl
1h 15m
HLA20:55Johannesburg Lanseria

Find the cheapest direct flights to South Africa

FlySafair
Aug 24
HLA17:50Johannesburg Lanseria
1h 15m
DUR19:05Durban King Shaka Intl
Aug 28
DUR19:40Durban King Shaka Intl
1h 15m
HLA20:55Johannesburg Lanseria
Lift
Nov 7
JNB6:00Johannesburg OR Tambo
1h 05m
DUR7:05Durban King Shaka Intl
Nov 9
DUR8:00Durban King Shaka Intl
1h 05m
JNB9:05Johannesburg OR Tambo
South African
Jan 19
JNB9:20Johannesburg OR Tambo
1h 05m
DUR10:25Durban King Shaka Intl
Jan 24
DUR8:05Durban King Shaka Intl
1h 05m
JNB9:10Johannesburg OR Tambo
Multiple Airlines
Oct 30
JNB19:00Johannesburg OR Tambo
1h 10m
DUR20:10Durban King Shaka Intl
Nov 6
DUR13:55Durban King Shaka Intl
1h 05m
JNB15:00Johannesburg OR Tambo
Airlink
Nov 22
JNB6:00Johannesburg OR Tambo
1h 45m
PLZ7:45Port Elizabeth
Nov 25
PLZ18:20Port Elizabeth
1h 35m
JNB19:55Johannesburg OR Tambo
Cemair
Nov 28
JNB16:00Johannesburg OR Tambo
2h 15m
CPT18:15Cape Town Intl
Dec 1
CPT16:30Cape Town Intl
2h 00m
JNB18:30Johannesburg OR Tambo

South Africa flights insights and trends

Explore insights for your South Africa flight to craft the best travel plan

What is the cheapest flight to South Africa?

The best prices found on momondo for flights to South Africa are:
R456 per person with Lift
R639 per person with FlySafair
R647 per person with South African
See prices from:

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 40% more often than any other city in South Africa. Other very common cities that our users travel to are Cape Town and Durban.

How long is the flight from South Africa to South Africa?

On average, it takes 2h to fly from South Africa to South Africa if you fly out of Cape Town Intl (the most popular airport in South Africa) and into Johannesburg OR Tambo (the most popular airport in South Africa). If you’re flying out of Durban King Shaka Intl and into Johannesburg OR Tambo, then the flight time is around 1h 05m.

Which airlines fly to South Africa?

There are 8 airlines that fly to South Africa on a routine basis, but FlySafair, Airlink and South African happen to be the most popular among our users. In the past year, 72% of those who searched for flights to South Africa looked to travel with FlySafair, making this airline the top choice among momondo travellers.

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 South Africa
Johannesburg
Johannesburg

Cheap South Africa flight deals and tips

Summary info about South Africa flight prices, duration and airlines

Best One-Way Price

R844

Best Round-Trip Price

R1 083

Fastest flight time

1h 05m

Operated By

4 airlines
The best one-way flight price to South Africa from South Africa in the last 72 hours is R844 (Johannesburg OR Tambo to Durban King Shaka Intl).
The best round-trip flight price to South Africa from South Africa in the last 72 hours is R1 083 (Johannesburg Lanseria to Durban King Shaka Intl).
The fastest flight to South Africa from South Africa takes 1h 05m (Johannesburg OR Tambo to Durban King Shaka Intl).
There are 4 airlines operating flights to South Africa, including South African, Airlink and FlySafair.

Frequently asked questions about flying to South Africa

What popular landmarks are in South Africa?

What is the most popular airport in South Africa to fly to?

How much are flights to South Africa?

The cheapest flight to South Africa recently found on momondo was R520. If you’re unable to find a flight deal this cheap, keep in mind that anything less than R4 640 is considered a good price for flights to South Africa. R5 599 is the average cost to fly to South Africa, while R217 307 is the most expensive.

Where is it cheapest to fly into South Africa?

To save money on airfare when visiting South Africa, consider Durban King Shaka Intl airport in Durban, which has the cheapest flights with an average airfare of R520. You may also consider flying to Johannesburg OR Tambo airport in Johannesburg for the second cheapest option with an average airfare of R521.

When did momondo last update prices for flights to South Africa?

Prices for flights to South Africa refresh daily.

How many operators does momondo search for flights to South Africa?

How old do you have to be to fly to South Africa?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel to South Africa.

What documentation or ID do you need to fly to South Africa?

The travel and health documents required for your trip to South Africa can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at South Africa. We always recommend checking with your airline or a trusted third party such as IATA to get advice.


Why use momondo?

Why should I use momondo to find a flight deal to South Africa?

We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.

Can I find flights to South Africa with flexible booking policies on momondo?

Yes. momondo allows you to filter the results for flights to South Africa to just show those with flexible booking policies.

How can momondo help me find flights to South Africa?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to South Africa.

I’m not ready to book a flight to South Africa right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to South Africa. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.


An easier way to manage your South Africa trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Mon 29/7
Mon 5/8
Email me momondo's favourite deals

Find better results for your trip to South Africa


Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users in South Africa
DepartingDestinationBest TimeBest Price
JohannesburgDurban1h 10mR1 083
DurbanJohannesburg1h 15mR1 101
JohannesburgEast London1h 30mR1 395
JohannesburgSun City Resort0h 35mR1 468
Port ElizabethJohannesburg1h 35mR1 505
East LondonJohannesburg1h 25mR1 505
JohannesburgPort Elizabeth1h 35mR1 541
Cape TownPort Elizabeth1h 10mR1 706
DurbanCape Town2h 15mR1 725
Cape TownJohannesburg2h 00mR1 761
Cape TownGeorge0h 55mR1 780
JohannesburgGeorge1h 55mR1 780
Port ElizabethCape Town1h 25mR1 798
Cape TownEast London1h 35mR1 798
East LondonCape Town1h 40mR1 798
Cape TownDurban2h 05mR1 853