To book a flight to South Africa just enter your preferred airport(s) and dates for departure and return and then compare flight prices and itineraries before you book online.
If you're looking for other types of flights such as multi-leg, round-the-world or fly drive or need advice about airport parking and transfers, check out these guides. We'll help you pick the right deal for your needs and tell you what to look out for when you book.
South Africa flights
South Africa flights arrive in a vast country that has hugely diverse landscapes, and an equally varied people. Flights to South Africa, taking around twelve hours non stop and up to eighteen hours via Europe, bring you to an exhilarating destination; a nation still developing its identity after the post-apartheid era. Flights arrive into Johannesburg and Cape Town.
A paradise for any natural history enthusiast, South Africa is home to a multitude of National Parks, such as those of Kruger and Kgalagadi. The second highest waterfall in the world is here, the Tungela falls, and one of the most popular areas is that of the Garden Route, running from Mossel Bay to Port Elizabeth, along the country's southern coast and close to Cape Town. Hiking is a popular activity all over South Africa, and Durban offers both beaches and a fabulous Indian Market, whilst Port Elizabeth offers swimming and scuba diving activities. There is even a surfing scene at Jeffreys Bay, and the city of Cape Town is a must-see. Add in areas such as Sun City and the Drakensburgs mountains and you are spoilt for choice.
Peak Season
As the weather is always pleasant, it is the school holidays which tend to dictate the high season for South Africa flights, during which times flight prices inevitably go up and flights are very quickly fully booked. Early booking at these times is a must.
Off Season
Cheap flights to South Africa tend to be available outside of the popular school holiday seasons, and the best way to source a cheap flight at any time is to use our flight price comparison, before booking in advance to secure your seats.