Flights tailored to your budget
- Flights from Johannesburg to Cape Town
Cheap Johannesburg - Cape Town flight offers
Find cheap flight tickets and last-minute flight deals from Johannesburg to Cape Town
Info about flights from Johannesburg to Cape Town
Some useful info about flights from Johannesburg to Cape Town to help you plan your next trip
When is it best to fly from Johannesburg to Cape Town
Find out what is the best time of year to fly from Johannesburg to Cape Town
Top airlines on the route Johannesburg - Cape Town
Airlines providing flights to Cape Town from Johannesburg
How much should you expect to spend for a flight from Johannesburg to Cape Town?
Flight prices from Johannesburg to Cape Town change depending on demand and time of booking.
Pick a travel date to see today’s available fares.
Studies show that flying midweek — like on a Tuesday or Wednesday — can be cheaper than weekend flights. Still, airfares change frequently, so check updated prices on Jetcost.
What are the airport options between Johannesburg and Cape Town?
If both departure and destination cities offer multiple airports, comparing them can help you save time and money.
- Airports in Johannesburg: Lanseria is another option besides Johannesburg - Tambo.
- Airports in Cape Town: Cape Town has one airport operating, Cape Town.
Some airports have different terminals for low-cost and traditional airlines — knowing in advance can save time. You can filter results to see only the airports that suit you.
Customize your flight from Johannesburg to Cape Town
Jetcost allows you to filter by travel dates, duration, layovers, carriers, and booking providers. You’ll find direct and connecting flights, one-way or round-trip, from Delta, American, United, Expedia, eDreams, and more.
Other popular destinations
Thinking about South Africa? You might also consider: Cape Town, Durban, George, Johannesburg, Port Elizabeth.
You can sort results by price, duration, or departure time to find the best option for you. When available, results always include both low-cost and traditional airlines.
Frequently asked questions about flights from Johannesburg to Cape Town.
How much does an airline ticket from Johannesburg to Cape Town cost?
How far is Johannesburg from Cape Town?
What are the airports in Cape Town?
What are the airports in Johannesburg?
What are the most popular cities in South Africa?
When should I book a flight from Johannesburg to Cape Town?
What is the cheapest month to fly from Johannesburg to Cape Town?
What is the most expensive month to fly from Johannesburg to Cape Town?
What is the best day of the week to fly from Johannesburg to Cape Town?
- Flights Indianapolis - Cape Town
- Flights Ontario - Cape Town
- Flights Cincinnati - Cape Town
- Flights Baltimore - Cape Town
- Flights Johannesburg - Bloemfontein
- Flights Johannesburg - Cape Town
- Flights Johannesburg - Agadir
- Flights Johannesburg - Hong Kong
- Flights Johannesburg - Seoul Incheon
- Flights Johannesburg - Dublin
- Flights Johannesburg - Jakarta Soetta
- Flights Johannesburg - Dar Es Salaam
- Flights Johannesburg - São Paulo Guarulhos
- Flights Johannesburg - Singapore
- Flights Johannesburg - Athens
- Flights Johannesburg - Brussels
- Flights Johannesburg - Paris Charles de Gaulle
- Flights Johannesburg - Harare
- Flights Johannesburg - George
- Flights Harare - Cape Town
- Flights Johannesburg - Cape Town
- Flights Johannesburg Lanseria - Cape Town
- Flights Buenos Aires Jorge Newbery - Cape Town
- Flights Buenos Aires Ezeiza - Cape Town
- Flights Buenos Aires - Cape Town
- Flights Kinshasa - Cape Town
- Flights Mauritius - Cape Town
- Flights Luanda - Cape Town
- Flights Guatemala City - Cape Town
- Flights Colombo - Cape Town
- Flights Cairo - Cape Town
- Flights Nairobi - Cape Town
- Flights Accra - Cape Town
- Flights Lagos - Cape Town
- Flights to Johannesburg
- Flights to Cape Town
- Flights to Durban
- Flights to East London
- Flights to Port Elizabeth
- Flights to Nelspruit
- Flights to George
- Flights to Upington
- Flights to Bloemfontein
- Flights to Skukuza
- Flights to Kimberley
- Flights to Polokwane
- Flights to Pietermaritzburg
- Flights to Richards Bay
- Flights to Sishen