Lowcost flights from Johannesburg (South Africa) to Cape Town (South Africa)
Direct distance between cities: 1253 km. Average direct flight time is 2:28 hours.
Direct Lowcost Flights
From Johannesburg to Cape Town with FlySafair (FA)
From Johannesburg to Cape Town with Gol Transportes Aéreos (G3)
Flights with one changeover found!
Connection in Sao Paulo (Brazil)
- From Johannesburg to Sao Paulo with Gol Transportes Aéreos.
- From Sao Paulo to Cape Town with Gol Transportes Aéreos.
Connection in Doha (Qatar)
- From Johannesburg to Doha with Level.
- From Doha to Cape Town with Level.
Connection in Bloemfontein (South Africa)
- From Johannesburg to Bloemfontein with FlySafair.
- From Bloemfontein to Cape Town with FlySafair.
Connection in Port Elizabeth (South Africa)
- From Johannesburg to Port Elizabeth with Gol Transportes Aéreos.
- From Port Elizabeth to Cape Town with FlySafair.
Connection in London (United Kingdom)
- From Johannesburg to London with Level.
- From London to Cape Town with Norse Atlantic UK.