WOOHOO! Get free flight vouchers worth R650 when you sign up to the Travelstart newsletter

Sign up now

Cheap SAA Flights from Johannesburg to Cape Town

Cape Town is a famous tourist destination on the southwestern coast of South Africa. The city is home to more than 4.2 million people as well as an incredible array of awesome and exceptional experiences for you to enjoy. In Cape Town, you’ll discover spectacular beaches, fascinating history and top-class shopping experiences. The top attractions in and around the city include Table Mountain, the V&A Waterfront and Camps Bay Beach.

Are you ready for an adventure in South Africa that you will never forget? Because cheap SAA flights from Johannesburg to Cape Town are now available! South African Airways is the leading airline in Africa, offering you 57 destinations on the continent and across the world. With their Airbus and Boeing planes connecting you to major holiday destinations in South Africa and throughout the world, get ready to find your ideal SAA flight with Travelstart!

About Cape Town

Airport information

Cape Town International Airport is a 15-minute drive away from the city centre of Cape Town. Several transport options are available to get you to and from the airport. There are various bus services, metered taxis, airport shuttles, as well as Uber.

Main attractions

There are numerous attractions waiting for you in Cape Town, including the Cape Winelands, Blouberg Beach and Lion’s Head.

Route Information

Flight time
2 hours and 10 minutes
Flight distance
1271km
Departure airport
O.R. Tambo International Airport
Arrival airport
Cape Town International Airport
Aircraft model
Airbus A320-200

Things to do in Cape Town

Award-Winning Wines

A visit to Cape Town wouldn’t be complete without enjoying tours with the many spectacularly-situated wineries not far from the city centre. Book tasting experiences with the various towns of the famous Cape Winelands, such as Stellenbosch, Paarl, Franschhoek, Wellington, Constantia, and the Swartland.

Picturesque Beaches

Cape Town offers you some of the best beaches in South Africa! Some are only a few minutes’ drive from the city centre, including those of Camps Bay and Clifton. Somewhat further out are the charming coastlines of Hout Bay, the seemingly hidden treasure of Llandudno, and the surfing hotspot of Muizenberg.

Exceptional Sightseeing

With the slopes of Table Mountain almost enclosing Cape Town’s city bowl, an excellent number of gorgeous natural locations are situated near to and far from the city, such as the peak of Table Mountain, the majesty of Cape Point, and the colourful scenes of the Kirstenbosch Botanical Gardens.

Where to stay in Cape Town

Mojo Hotel & Market

Take the family out on an unforgettable holiday in the charming area of Sea Point at this contemporary 3-star hotel. Every room has modern décor, flat-screen TV, and an en-suite shower. Amenities include a 24-hour front desk, bike hire upon request, airport shuttle, and free Wi-Fi.

Show me

Icon Luxury Apartments

Arrange business accommodation for yourself at the 4-star luxury self-catering apartments available at this establishment near to the Cape Town International Convention Centre. All the air-conditioned apartments include seating areas, with sofas and flat-screen TVs with satellite channels. Amenities include conference facilities, a business lounge, free Wi-Fi, and a fitness centre.

Show me

The Glen Boutique Hotel & Spa

Experience absolute luxury at this 5-star boutique hotel in the scenic Sea Point. Choose from one of their stylish rooms, all icluding modern furniture, satellite TV, private bathrooms, and some even with balconies offering views of the mountains or Atlantic Ocean. Amenities include an outdoor pool with sun loungers, spa facilities, a restaurant, and airport shuttle.

Show me

Want to see more accommodation in Cape Town?

See all
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance

  • 021 020 0559
  • live@travelstart.com

Download our app

Free for iPhones and Android