Find the cheapest flights from 1000s of airlines and travel agents


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.

Why Visit Johannesburg?

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.

Museums, Culture, & Historic Areas
Museums, Culture, & Historic Areas

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.

The Nightlife & Restaurant Scene
The Nightlife & Restaurant Scene

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.

Gold Reef City
Gold Reef City

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.

Flight Prices From Cape Town To Johannesburg

  • Kulula from R869.00
  • Mango from RR799.00
  • Airlink from R1299.00
  • Flysafair from R799.00
  • British Airways from : R869.00

* Please note that the prices are subject to availability and block out dates do apply over peak season.

Book a Cheap Flight From Cape Town to Johannesburg

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.

Popular Cape Town to Johannesburg 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.

Why You Should Book Cheapest Flights From Cape Town to Johannesburg With Us

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).

The Flight from Cape Town to Johannesburg

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.

When Is the Best Time for Cheap Flights From Cape Town to Johannesburg

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.

Top Things to See and Do in Johannesburg

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:

  • Travel to Braamfontein to enjoy Johannesburg’s best cappuccino at Father Coffee.
  • If visiting on the weekend, The Neighbourgoods Market offers numerous food stalls and live music.
  • The Maboneng District offers art, culture, food, and shopping in a vibrant environment. It is a unique suburb redeveloped from large industrial buildings into impressive retails spaces, restaurants, and backpackers.
  • Take a guided tour of Soweto
  • Travel an hour outside of Johannesburg to the Cradle of Humankind. The visitors centre displays the history of earth and humanity, with evidence of human ancestors living in the area from 3 million years ago. It is well worth visiting, with the largest public display of hominin fossils in the world.

Interesting Facts About Johannesburg

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.

Finding Flight Specials From Cape Town to Johannesburg

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.

Book Cheap Flights From Cape Town to Johannesburg Today

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.

More popular flights from Cape Town

More popular flights to Johannesburg

Reviews & Ratings

Cheap Flights to Johannesburg
Rated 4.7/5 based on 10 customer reviews

Click to rate Cheap Flights to Johannesburg