Lowcost flights from Cape Town (South Africa) to Johannesburg (South Africa)

Direct distance between cities: 1253 km. Average direct flight time is 2:28 hours.

From Cape Town to Johannesburg with FlySafair (FA)
From Cape Town to Johannesburg with Gol Transportes Aéreos (G3)

Connection in Sao Paulo (Brazil)
  • From Cape Town to Sao Paulo with Gol Transportes Aéreos.
  • From Sao Paulo to Johannesburg with Gol Transportes Aéreos.
Connection in Doha (Qatar)
  • From Cape Town to Doha with Level.
  • From Doha to Johannesburg with Level.
Connection in Bloemfontein (South Africa)
  • From Cape Town to Bloemfontein with FlySafair.
  • From Bloemfontein to Johannesburg with FlySafair.
Connection in Durban (South Africa)
  • From Cape Town to Durban with FlySafair.
  • From Durban to Johannesburg with Gol Transportes Aéreos.