Find reliable information about internal flights from Johannesburg to Cape Town here. Whether you are looking for cheap air tickets or just a flight to get you to Cape Town in time you will find exactly what you are looking for in this page.
We are going to consider 4 of our recommended flights to book, that is, Mango, Kulula, South African Airways and British Airways. You can use the search tool above to quickly scan through the latest prices and place your booking safely.
Mango Airlines flights from Johannesburg to Cape Town
This is a low cost carrier that leaves Johannesburg for Cape Town at 05:55 and takes about two hours and fifteen minutes to get to its destination. This means this domestic flight from Johannesburg to Cape Town gets there at 08:10 just in time to start the day at work.
Kulula Airlines flights from Johannesburg to Cape Town
You can buy a cheap flight ticket from this internal flight from Johannesburg to Cape Town if you are not one to travel very early in the morning. It leaves Johannesburg just after 8am i.e. at 08:25 and gets to reaches its destination at 10:35. This flight is good if you want to avoid the morning rush on the road.
South African Airways flights from Johannesburg to Cape Town
Domestic flights from Johannesburg to Cape Town with South African Airways leaves at 07:00 and takes two hours and ten minutes to get there. This means that you can buy an air ticket for a 07:00 to 09:10 flight if you want to fly South African Airways.
British Airways flights from Johannesburg to Cape Town
The British Airways' domestic flight to Cape Town from Johannesburg leaves just after 8am at 08:25. Like the Kulula, it gets there at 10:35 in the morning.
In terms of pricing, we do not like to list prices on the pages because these vary with time and seasons. You need to use the flight finder tool on this page to check the latest prices for cheap flights from Johannesburg to Cape Town . However, we will mention that currently Mango seems to be the cheapest domestic flight you can book.
Do verify this claim before you make a booking as the costs really vary a lot.