Mango Flights from
Cape Town to Johannesburg

Johannesburg is nicknamed the ‘City of Gold’ and located in the mineral-rich Witwatersrand range of hills. With a population of approximately 4.4 million people, it is the most populous city in South Africa. Popular tourist attractions in Johannesburg include the Apartheid Museum, Constitution Hill and Gold Reef City.

Set off on an incredible adventure to this financial and industrial metropolis with cheap Mango flights from Cape Town to Johannesburg. Johannesburg’s hub airport is O.R. Tambo International (JNB), a 25-minute drive from the city centre.

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

IATA

JE

Hub Airport

O.R. Tambo International (JNB)

Loyalty Program

Voyager

Inflight magazine

Mango Juice

About Johannesburg

General information

Currency

South African Rand (ZAR)

Country

South Africa

Language

English / Afrikaans / isiXhosa / isiZulu

Hub Airport

O.R. Tambo International Airport (JNB)

Travel adaptor

Type D / M / N

Travel documents

You are required to have a South African ID or passport to travel from Cape Town to Johannesburg.

Airport Information

O.R. Tambo International Airport is a 25-minute drive from the city centre, while Lanseria International Airport is a 50-minute drive away.

Main attractions

The main attractions in Johannesburg include the Apartheid Museum, Maboneng Precinct and the Market Theatre.

Route information

Flight time

1 hour and 55 minutes

Flight distance

1280 km

Departure airport

Cape Town International

Arrival airport

O.R. Thambo International or Lanseria International Airport

Aircraft model

Boeing 737-800

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