Cheap SAA Flights from
Cape Town to Johannesburg

Johannesburg is South Africa’s ‘City of Gold’. More than 4 million residents call the city home, and fondly refer to it as Joburg or Jozi. Johannesburg is where you will find enticing nightlife, modern urban scenes and incredible history. The top attractions include the Apartheid Museum, Gold Reef City and the Cradle of Humankind.

Prepare to experience the hub of activity in this huge South African destination, because cheap SAA flights from Cape Town to Johannesburg are available! The hub airport of Johannesburg is O.R. Tambo International Airport (JNB), which is a 25-minute drive from the city centre.

Book cheap SAA flights from Cape Town to Johannesburg at Travelstart today!

IATA

SA

Hub Airport

O.R. Tambo International (JNB)

Alliance

Star Alliance

Inflight magazine

Sawubona

About Johannesburg

General information

Currency

South African Rand (ZAR)

Country

South Africa

Language

English / isiZulu

Hub Airport

O.R. Tambo International Airport (JNB)

Travel adaptor

Type C / D / M / N

Travel documents

You will need your South African ID or passport when flying to Johannesburg.

Airport Information

It takes a 25-minute drive to reach the city centre of Johannesburg from O.R. Tambo International Airport.

Main attractions

The leading attractions in Johannesburg include Constitution Hill, the Neighbourgoods Market and Maboneng Precinct.

Route information

Flight time

2 hours

Flight distance

1280 km

Departure airport

Cape Town International Airport

Arrival airport

O.R. Tambo International Airport

Aircraft model

Airbus A320-200

Other popular routes

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