How to find affordable internal flights in South Africa

When you’re planning a holiday, booking flights from your home country is just the first step. Getting around in South Africa is easy and affordable if you know where to look. Your best option is to go local, and Cape Town Tourism has partnered with Travelstart, a local flight booking platform, to help you book the most affordable local flights for your trip.

Search for internal flights now

Major Airports in South Africa

There are a number of international airports in South Africa. OR Tambo is located in Johannesburg and it is the busiest airport in the country. This is where the majority of international flights land. Cape Town International Airport also has a large international terminal, but few countries fly direct here; many flights stop over in Johannesburg. It’s a good idea to check for local flights between Cape Town and Joburg. You can save a lot by booking these internal flights separately through a platform like Travelstart.

Lanseria International Airport is a smaller airport located just outside of Johannesburg, and is a good place to fly to if you want fast local transfers in the Joburg area. The Nelspruit International Airport is a good option for those who want to get to Kruger National Park and other game parks in Mpumalanga. There’s also King Shaka International Airport in Durban. With airports in 130 cities in South Africa, it’s possible to get just about anywhere in the country by air.

South African Airlines

There are many local flight operators: you’re spoilt for choice. Budget airlines like Kulula, Mango, and Flysafair are great choice for shorter trips. They are no-frills carriers who offer internal flights to most cities. The main national airline is South African Airways (SAA), and they fly to most major cities. SAA offers perks like in-flight meals and the option to book seats with extra leg room. While all of these airlines offer bookings directly for their website, Travelstart allows you to choose your destination and dates and compares results from all airlines so you can find the best prices.

How to search for affordable local flights

Travelstart is a leading flight booking service in South Africa. You simply enter your dates and destination, and you’ll be met with many options. You can filter by price or check which route is fastest. Your booking takes place through them, and you can do everything from making payments to checking in online. Keep an eye on their website or sign up to their mailer for flight specials: there are regular specials with really great deals on local flights in South Africa.


Planning a trip to Cape Town? Book flights, browse accommodation, and rent a car now to get the best rates. The Cape Town City Pass gives you access to over 70 of the top Cape Town attractions, tours, and things to see and do, including the popular hop on hop off City Sightseeing bus.


For inspiration and insider tips, follow us on InstagramFacebook, or Twitter. Tag #lovecapetown to share your pics with us, or subscribe to our newsletter to get the best Cape Town has to offer sent direct to your mailbox.