Best price found
Fastest flight time
Airports in Cape Town
The cheapest time of year to fly to Cape Town from Johannesburg Lanseria Airport is January. The most expensive is April.
The cheapest day of the week is usually Tuesday. The most expensive is usually Friday.
in the morning
Johannesburg Lanseria Airport to Cape Town flights are approximately 9% more expensive in the evening than in the morning
Airlink, Cemair, and Condor are the most popular carriers operating from Johannesburg Lanseria Airport to Cape Town
22 days before
The cheapest time to buy a flight from Johannesburg Lanseria Airport to Cape Town is approximately 22 days to departure
When you’re planning your trip from Johannesburg to Cape Town, the most popular airport-to-airport route is Johannesburg Lanseria Airport to Cape Town Intl Airport. The least expensive flight option from Johannesburg to Cape Town will typically be HLA — CPT during the month of June with an average price of R1 948 RT.
|Condor||PriceFrom R689||Free Cancellation||Rating|
|Ellinair||PriceFrom R813||Free Cancellation||Rating|
|FlySafair||PriceFrom R937||Free Cancellation||Rating|
|Airlink||PriceFrom R1 070||Free Cancellation||Rating|
|South African||PriceFrom R1 150||Free Cancellation||Rating|
|Kulula||PriceFrom R1 449||Free Cancellation||Rating|
|Lift||PriceFrom R1 576||Free Cancellation||Rating|
|Cemair||PriceFrom R1 608||Free Cancellation||Rating|
|British Airways||PriceFrom R1 614||Free Cancellation||Rating|
The lowest priced FlySafair flight from Johannesburg Lanseria Airport to Cape Town from the last 72 hours was R59. Generally, FlySafair has 18 flights on this route every week with an average price of R143. FlySafair is rated 6,5/10 by our users.
Due to the global impact of COVID-19, some of our airline partners operating flights from Johannesburg Lanseria to Cape Town Intl, such as FlySafair, Kulula, and Lift may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.
The distance between Johannesburg Lanseria and Cape Town Intl is about 1272,3 km. 2h 05m is a normal flight duration for this route.
When you fly to Cape Town from Lanseria, Johannesburg, you will take off from Cape Town International Airport (CPT). Cape Town International Airport is the central airport that serves Cape Town city and is located just over a 15-minute drive from the town centre. As Cape Town International is Cape Town’s main travel hub, it can get very crowded, especially during peak times and tourist seasons. This means it is recommended that passengers get there early to avoid delays when checking in for their flight. For domestic flights, you are encouraged to arrive around two hours prior to departure. Passengers on this route will land at Lanseria International Airport (HLA) in Johannesburg. Lanseria is a mid-sized airport and is one of two airports that serve the city of Johannesburg. It is situated around a 40-minute drive from the town centre and public transport is available for arrivals at the airport.
Frequent direct flights operate between Lanseria International Airport and Cape Town International Airport. This makes it a convenient route to travel as direct flights between these destinations only take around two hours. Passengers can fly direct from Lanseria Airport to Cape Town Airport with Kulula airlines and Fly Safair. Generally, flights on this route are very affordable, but Fly Safair may offer slightly cheaper flights compared with Kulula airlines, depending on the time of your booking and the date that you wish to travel on.
As this is a very quick flight route, most flights that operate between Lanseria and Cape Town are direct and involve no stopovers. However, you can book a flight on this route with a stopover if you book with multiple airlines. For instance, some tickets allow you to fly to Durban King Shaka International Airport first with Kulula and then change planes here. You will then fly the rest of the way to Lanseria Airport, Johannesburg, with Fly Safair. Planning your travel this way can add around three hours onto your total journey time. However, it can be slightly cheaper to book a flight with a stopover than to book direct flights on this route.
If you are a South African national, you do not need a passport or a visa to travel domestically on flights between Lanseria and Cape Town. However, it is still recommended that you take your passport with you whenever you fly. Passports can be used as valid proof of ID and you may be asked to provide this while making your way through the airport or before boarding your flight.
Finding the right flight to Cape Town from Johannesburg is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Cape Town quick and easy, saving you time and money.
Yes. momondo enables you to select and highlight flights to Cape Town from Johannesburg with this policy.
Once you have performed a search for Johannesburg to Cape Town flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.
Of course. momondo tracks the price of Johannesburg to Cape Town flights. All you need is a valid email address and we will do the rest; it is that quick and easy.