Flights Cape Town - Johannesburg Airline tickets Johannesburg - Cape Town

Special offer

Did you know?

  • The largest aircraft operated by United flying between Cape Town and Johannesburg is a 340 with 317 seats.
  • The shortest nonstop flight time from Cape Town to Johannesburg is 2 hours, 0 minutes on Commercial.
  • There are 68 nonstop flights on route from Cape Town to Johannesburg every day.
  • Virgin has 1 nonstop flights between Cape Town and Johannesburg.
  • Durban, ZA is the most popular connection for one stop flights between Cape Town and Johannesburg.

Hotels in Johannesburg

Traveling on the route and need hotel in Johannesburg? Choose from more than 45,000 hotels.

Cape Town - Johannesburg - last minute travels, cheap flights, trips