Fly from
Budget
R14 614 - R21 807
Route
Depart
Return
Price
New York John F Kennedy IntlJohannesburg OR Tambo
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Wed 14/2
1 stop28h 25m
Johannesburg OR Tambo
Mon 18/3
1 stop33h 40m
New York John F Kennedy IntlJohannesburg OR Tambo
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Mon 18/3
1 stop37h 30m
Johannesburg OR Tambo
Fri 22/3
1 stop31h 10m
New York John F Kennedy IntlCape Town Intl
JFK - CPT
JFKCPT
New York John F Kennedy Intl
Tue 5/3
1 stop40h 30m
Cape Town Intl
Tue 12/3
2 stops22h 10m
New York John F Kennedy IntlCape Town Intl
JFK - CPT
JFKCPT
New York John F Kennedy Intl
Thu 9/5
1 stop42h 05m
Cape Town Intl
Sun 19/5
2 stops42h 40m
Washington, D.C. Dulles IntlCape Town Intl
IAD - CPT
IADCPT
Washington, D.C. Dulles Intl
Wed 17/1
1 stop21h 30m
Cape Town Intl
Tue 23/1
2 stops25h 10m
Atlanta Hartsfield-JacksonCape Town Intl
ATL - CPT
ATLCPT
Atlanta Hartsfield-Jackson
Mon 19/2
1 stop32h 10m
Cape Town Intl
Thu 22/2
1 stop34h 15m
NewarkJohannesburg OR Tambo
EWR - JNB
EWRJNB
Newark
Sat 27/4
1 stop36h 10m
Johannesburg OR Tambo
Mon 3/6
1 stop42h 15m
Currently, May is the cheapest month in which you can book a flight to South Africa (average of R81). Flying to South Africa in December will prove the most costly (average of R111). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
R1 760
February
R2 007
March
R1 931
April
R2 063
May
R1 533
June
R1 590
July
R1 817
August
R1 779
September
R1 893
October
R1 742
November
R1 723
December
R2 101
Overall
Food
Boarding
Entertainment
Crew
Comfort
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Overall
Food
Boarding
Entertainment
Crew
Comfort
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Overall
Food
Boarding
Entertainment
Crew
Comfort
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Overall
Food
Boarding
Entertainment
Crew
Comfort
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
CPT Temperature | 12 - 21 °C |
---|
CPT Rainfall | 20 - 100 mm |
---|
Peak season November through to February is the busiest season as many tourists flock to the country from all over the world while locals escape to their nearest beach destinations. The country also benefits from having multiple festivals scattered all over so you should research if there are any special events going on as this will increase the price of your flights. Off season The low season usually runs from April to September. It’s also the best season to venture into wildlife parks as many of the animals are a lot easier to spot and they tend to drink at the waterholes. If you’re not a fan of cold weather then it is worth avoiding June and August as it can get rather chilly during both the morning and night. Travelling during the off season means you are more likely to find great deals on flights.
This varies but as a rule of thumb it’s recommended to secure your flights anywhere within South Africa at least two months in advance but aim for even earlier if you can. For spotting game then the low season of April to September is definitely the best time to book.
Flights from Johannesburg to Cape Town – 2 hours 05 minutes. Flights from Durban to Johannesburg – 1 hours 10 minutes. Flights from Durban to Cape Town – 2 hours 15 minutes. Flights from Cape Town to Port Elizabeth – 1 hours 20 minutes.
The main airlines for domestic flights are South African Airlines, Mango, Kulula and CemAir, Safair and British Airways. All of them are reliable airlines so ultimately it will come down to who provides you with the cheapest price. If you are a member of a loyalty scheme with any of them then it is worth flying with that particular airline to continue to build up your points, or better yet redeem any points you already have.
Johannesburg: You can get into the city by using the Reya Vaya. It’s a safe, affordable and reliable bus that is dedicated for transporting passengers from the airport to the city. It isn’t the only bus available however the others that you can catch from the airport are less reliable. The only other option you have is to get a taxi from outside of arrivals. Expect to haggle with the driver over the price and don’t expect to travel cheaply in one, especially when compared with the bus alternatives that are on offer. Make sure you agree on the fare before you get in. There is also a new rail link which operates between the suburbs and the airport. Cape Town: You can easily get to the city centre with the MyCiti bus. It’s probably the most cost efficient way of travelling from the airport and it runs every 20 minutes. The MyCiti bus is also more reliable than the alternative buses that are available. You could also choose to jump into a taxi although these are a lot more expensive in comparison. You can find them from outside of the airport and generally start at around R300.
There are only two direct flights from Cape Town to Pilanesberg per week, but there are more often direct flights from Cape Town to nearby Johannesburg that are around 2h long. Johannesburg is around 2h 20m away from Pilanesberg by car. There are also flights from Johannesburg to Pilanesberg twice a week. Flights from Port Elizabeth, South Africa, to nearby Johannesburg are around 1h 40m.
With the exception of the two flights per week from both Johannesburg and Cape Town to Pilanesberg, there are no other known direct flights to Pilanesberg, South Africa, but numerous flights can be found to Johannesburg, which is only around a 2h 20m drive away. If you plan to visit Pilanesberg, you can fly directly to Johannesburg from Port Elizabeth or Cape Town in just a couple hours, and then take the moderate drive to Pilanesberg.
The main attraction of Pilanesberg, or Sun City, is the Pilanesberg National Park. There is no large downtown area, but there are numerous accommodations, including bed and breakfasts, cabins, tents, and more. If you’ve chartered a flight from Johannesburg to Pilanesberg, you can make arrangements with your hotel or lodge to be picked up. If you’ve flown to Johannesburg, there are multiple car rental options that will allow you to drive to the Pilanesberg National Park.
Pilanesberg, Sun City, is a great place to get out and enjoy an adventure. There are safaris, tours, camping locations, and more. Game drives take place in open safari vehicles and can bring you close to rhinos, lions, elephants, and other wild safari animals. For a more relaxing activity, you can opt for hot air ballooning. Since this takes place over the national park, there’s no city noise, and the scenery is spectacular. More active or athletic adventurers can go on a walking safari. This intense activity is led by an experienced guide and will bring you closer to details and natural wildlife on the safari that often gets missed in a game drive. Other activities include relaxing with a spa day, tribal dancing, birding safaris, archery, quad bikes, and more. Located in a special corner of the Pilanesberg National Park is the Black Rhino Game Reserve, where you can see these majestic creatures. For accommodations, options range from more simple chalets and tents, which bring you close to the nature of the safari, to more luxurious lodges, which are great for relaxing and getting away from the hustle and bustle of big cities. The luxury lodges are ideal for a romantic anniversary vacation or a honeymoon. There are also child-friendly lodges, which feature baby cots, as well as playgrounds, swimming pools, and other family-fun options.
Since Pilanesberg, Sun City, is located in South Africa, no passport or visa is needed, as long as you are traveling from within the country.
Cheapflights makes it easy to find South Africa flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to South Africa for you. Better yet — we are completely free to use.
Cheapflights does show flights with no change fees to all users. To see these options for flights to South Africa, users can toggle the no change fees filter when performing a flight search.
Yes, Cheapflights offers price alerts on South Africa flights so you can book your flight when prices are ideal. Enable price alerts by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.