While leaving the Mother City and its incredible attractions is not easy - booking a flight from Cape Town to Johannesburg can be. Whether you are a frugal student or a business professional looking for a cheap flight to Jozi, you’ll want to compare prices between the variety of low-cost carriers.
Find affordable flights to match the date and time of your travels using our efficient service.
While Cape Town boasts beautiful beaches and dramatic mountains, Johannesburg has its own unique attractions, including culture, art, and history. You can easily travel to and from Johannesburg, Sandton, or Pretoria on the Gautrain or rent a car to explore the area easily.
From the Apartheid and Nelson Mandela museums, to multiple art galleries, Jozi has a host of cultural attractions. See Soweto, the largest township in South Africa, where two Nobel Laureates, Nelson Mandela and Archbishop Desmond Tutu, lived. Soweto is rich with culture and music unique to South Africa.
Johannesburg is filled to the rafters with colourful eateries, cafes, and evening establishments. Slide into vibrant speakeasies and authentic pubs, or slip on your dancing shoes and hit the clubs. The restaurants are also world class, and many offer up a taste of the local cuisine.
Dive into the city’s gold-studded history through a selection of theme park experiences, rides, and exhibitions. The park re-creates the ambiance of the gold rush, with the added twist of amusement park adrenaline.
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Fly from Cape Town to Johannesburg for between R629 and R1339, depending on the time, day, month, and service provider. While Flysafair, Mango, and British Airlines offer some of the cheapest plane tickets between these two South African airports, it is always helpful to see the prices of alternative flights.
Well-known airlines British Airways, Flysafair, Kulula, Mango, South African Airways, and SA Express, operate local flights from Cape Town to Johannesburg. Newer and smaller airlines such as Airlink, Cemair, and Lift operate the same routes with competitive pricing.
Our goal at SA Airlines is to help you quickly find affordable airline tickets from Cape Town to Johannesburg, along with other routes. We offer you a fast way to search for flights online, allowing you to select a carrier and route that suits your needs and budget.
Once you have made a quick and easy booking online, you can visit your carrier online to check in, choose your seat, and advise the airline on any special meal requirements you might have (domestic flights typically don't include hot meals).
Leaving the Cape Town International Airport, the flight typically takes 1 hour and 55 minutes before arriving at the O.R. Tambo International Airport. Lanseria Airport is an alternative arrival destination for flights from Cape Town and is also home to flight charters and luxury jets.
Flying from Lanseria to Cape Town takes the same amount of time. Even though O.R. Tambo is only 20km from Johannesburg CBD, rush hour traffic can make this trip a lot longer. Lanseria airport is 40km away from Johannesburg city but can be easier to access during peak traffic times.
While Lanseria gives you the chance to arrive or depart from an airport that receives lower volumes of visitors, it can be slightly more expensive. The flights from Cape Town to Lanseria can cost between R720 and R1429. Departing from Lanseria is similar in price when using Safair’s flights to Cape Town as an example.
Johannesburg experiences good weather with pleasant average temperatures between 20℃ (65℉) and 25℃ (77℉). Winter in Jozi is sunny and mild, with June to August receiving the lowest rainfall. From December to early March, summer is warm and pretty wet, with high temperatures reaching 30℃ (86℉).
The best time of year for cheap flights from Cape Town to Johannesburg is during May and June. The cheapest tickets are typically available 25 days before departure. Choose to fly on a Wednesday or Thursday for the most affordable ticket prices.
When choosing to return, the cheap flights from O.R. Tambo to Cape Town are typically on a Wednesday. An evening flight is likely to be more affordable too.
After arriving at O.R. Tambo International Airport in the morning, get ready to enjoy some of the city’s highlights. Here are some of the must-do activities and attractions:
Known as the City of Gold, Jozi, and Jo’burg, it is the largest city in South Africa.
The city is home to the tallest building in Africa.
Following the discovery of gold on the farm Langlaagte, Johannesburg started as a tented mining camp and was founded in 1886.
Johannesburg is the most accessible destination on the African Continent, with as many as 47 flight operators flying into O.R. Tambo international airport.
The airport offers nonstop flights to all of the six continents, making it a convenient starting point for your trip.
Look for flight specials using our easy online search and book system. It brings flights to your fingertips by presenting the most affordable tickets alongside alternative flight carriers and departure times.
Local airlines are always offering deals on flights, making it essential to use our flight bookings site to consider the variety of carriers servicing the route from Cape Town to Johannesburg.
Using our booking system is simple, with all the steps efficiently completed online. Find the best flight to match your budget and needs before completing the payment with a credit card.
Set off on your flight knowing you have found the most affordable plane ticket safely and conveniently. Book a cheap flight from Cape Town to Johannesburg with us today.