Cheap Flight Deals from Lanseria International Airport to Cape Town International Airport
Search for flights from Johannesburg to Cape Town and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
HLA 09:002h 15mDirectCPT 11:15Johannesburg - Cape Town | Tue, Mar 17 | Flysafair
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Fri, Mar 20 | FlysafairPLN 475 PLN 60722% off22% offPLN 607 PLN 475 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Tue, Apr 14 | Flysafair
CPT 06:202h 5mDirectHLA 08:25Cape Town - Johannesburg | Thu, Apr 16 | FlysafairPLN 517 PLN 60715% off15% offPLN 607 PLN 517 -
HLA 10:002h 15mDirectCPT 12:15Johannesburg - Cape Town | Mon, Mar 16 | Flysafair
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Mon, Mar 23 | FlysafairPLN 531 PLN 60713% off13% offPLN 607 PLN 531 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Sat, May 9 | Flysafair
CPT 15:002h 15mDirectHLA 17:15Cape Town - Johannesburg | Sat, May 16 | FlysafairPLN 53212% offPLN 607 PLN 532 -
HLA 12:052h 20mDirectCPT 14:25Johannesburg - Cape Town | Mon, May 4 | Flysafair
CPT 06:202h 5mDirectHLA 08:25Cape Town - Johannesburg | Thu, May 7 | FlysafairPLN 53212% offPLN 607 PLN 532 -
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Thu, May 14 | Flysafair
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Mon, May 18 | FlysafairPLN 53811% offPLN 607 PLN 538 -
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Tue, May 12 | Flysafair
CPT 10:152h 5mDirectJNB 12:20Cape Town - Johannesburg | Tue, May 19 | FlysafairPLN 53911% offPLN 607 PLN 539 -
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Wed, Apr 15 | Flysafair
CPT 19:002hDirectJNB 21:00Cape Town - Johannesburg | Tue, Apr 21 | Global AviationPLN 54211% offPLN 607 PLN 542 -
HLA 07:002h 15mDirectCPT 09:15Johannesburg - Cape Town | Sun, May 10 | Flysafair
CPT 06:302h 5mDirectJNB 08:35Cape Town - Johannesburg | Thu, May 14 | FlysafairPLN 54410% offPLN 607 PLN 544 -
HLA 15:402h 20mDirectCPT 18:00Johannesburg - Cape Town | Wed, May 13 | Flysafair
CPT 18:052h 5mDirectJNB 20:10Cape Town - Johannesburg | Wed, May 20 | FlysafairPLN 54610% offPLN 607 PLN 546 -
JNB 13:0017h 25m1 stopCPT Invalid DateJohannesburg - Cape Town | Wed, Mar 18 | Normal Airline
CPT 15:006hDirectJNB 16:00Cape Town - Johannesburg | Fri, Mar 20 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Tue, Mar 24 | FlysafairPLN 214 PLN 31732% off32% offPLN 317 PLN 214 -
HLA 09:002h 15mDirectCPT 11:15Johannesburg - Cape Town | Tue, Mar 17 | FlysafairPLN 224 PLN 31728% off28% offPLN 317 PLN 224 -
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Mar 23 | FlysafairPLN 238 PLN 31725% off25% offPLN 317 PLN 238 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Sat, Mar 21 | FlysafairPLN 25320% offPLN 317 PLN 253 -
HLA 07:002h 15mDirectCPT 09:15Johannesburg - Cape Town | Wed, Mar 18 | FlysafairPLN 25918% offPLN 317 PLN 259 -
HLA 07:002h 15mDirectCPT 09:15Johannesburg - Cape Town | Sun, May 10 | FlysafairPLN 27414% offPLN 317 PLN 274 -
HLA 07:002h 15mDirectCPT 09:15Johannesburg - Cape Town | Sun, Mar 22 | FlysafairPLN 27812% offPLN 317 PLN 278 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Wed, May 13 | FlysafairPLN 27812% offPLN 317 PLN 278 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Sat, May 9 | FlysafairPLN 28211% offPLN 317 PLN 282 -
HLA 16:452h 15mDirectCPT 19:00Johannesburg - Cape Town | Thu, May 14 | FlysafairPLN 28510% offPLN 317 PLN 285 -
JNB 13:0017h 25m1 stopCPT Invalid DateJohannesburg - Cape Town | Wed, Mar 18 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Johannesburg to Cape Town are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Lanseria International Airport to Cape Town International Airport
What is the cheapest month to fly from Lanseria International Airport to Cape Town International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Lanseria International Airport to Cape Town International Airport are usually in June, with an average price of PLN 239. It is best to avoid December, when the average price can reach PLN 518.
What is the cheapest month to fly return from Lanseria International Airport to Cape Town International Airport?
Based on Trip.com's data from the past 12 months, August is often the month to find the lowest fares from Lanseria International Airport to Cape Town International Airport, with an average price of PLN 362. October is usually the most expensive month, with an average price reaching PLN 1,167.
What is the cheapest day of the week to fly from Lanseria International Airport to Cape Town International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Lanseria International Airport to Cape Town International Airport is Monday, with average prices usually lower than other days. Avoid departing on Friday as prices are typically highest on that day.
Selected Airlines from Lanseria International Airport to Cape Town International Airport
See which airlines fly from Johannesburg to Cape Town. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Lanseria International Airport to Cape Town International Airport
Check the schedule for flights from Johannesburg to Cape Town and find the flight that best matches your travel plans.

FA307
Lanseria International Airport
11:40
HLA
13:55
CPT
- - - - - F SSearch
FA315
Lanseria International Airport
09:00
HLA
11:15
CPT
S M - W T F -Search
FA303
Lanseria International Airport
16:45
HLA
19:00
CPT
S M T W T F SSearch
FA301
Lanseria International Airport
07:00
HLA
09:15
CPT
S M T W T F SSearch
FA305
Lanseria International Airport
11:30
HLA
13:45
CPT
S - T W T - SSearch
FA312
Lanseria International Airport
05:55
HLA
08:15
CPT
S M T W T F SSearch
FA358
Lanseria International Airport
15:40
HLA
18:00
CPT
S M T W T F SSearch
Lanseria International Airport to Cape Town International Airport Flights Info
| Flight distance | 1,267.18km |
|---|---|
| Cheapest one-way ticket price | PLN 214 |
| Cheapest return ticket price | PLN 475 |
FAQs for Lanseria International Airport to Cape Town International Airport Flights
How long does it take to fly from Lanseria International Airport (HLA) to Cape Town International Airport (CPT)?
It takes around 2 hours 17 minutes to fly from Lanseria International Airport (hla) to Cape Town International Airport(cpt).How many daily flights are there from Lanseria International Airport (HLA) to Cape Town International Airport (CPT)?
There are around 8 daily flights from Lanseria International Airport (HLA) to Cape Town International Airport (CPT).When are flight tickets from Lanseria International Airport (HLA) to Cape Town International Airport (CPT) the cheapest?
Tickets cost around PLN 307 in June, making it the cheapest month to book. Lanseria International Airport (HLA) to Cape Town International Airport (CPT) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Lanseria International Airport (HLA) to Cape Town International Airport (CPT) most expensive?
The route from Lanseria International Airport (HLA) to Cape Town International Airport (CPT) is quite popular. Without considering departure times or holidays, tickets cost around PLN 486 in April, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Cape Town?
- The distance from Cape Town International Airport to downtown is about 17km, by taxi about 30 minutes.
Which airline operates the most direct flights from Lanseria International Airport (HLA) to Cape Town International Airport (CPT)?
Flysafair is a very popular airline operating an average of 3732 flights per month.
Find Cheap Flights with Trip.com
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from Lanseria International Airport to Heathrow Airport
- Flights from Lanseria International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to Toronto Pearson International Airport
- Flights from Lanseria International Airport to Dublin Airport
- Flights from Lanseria International Airport to Port Elizabeth
- Flights from Lanseria International Airport to Cape Town
- Flights from Lanseria International Airport to Montreal
- Flights from Lanseria International Airport to Dubai
- Flights from Lanseria International Airport to Victoria Falls
- Flights from Julius Nyerere International Airport to Cape Town International Airport
- Flights from Hosea Kutako International Airport to Cape Town International Airport
- Flights from O.R. Tambo International Airport to Cape Town International Airport
- Flights from Kilimanjaro International Airport to Cape Town International Airport
- Flights from Suvarnabhumi Airport to Cape Town International Airport
- Flights from Bangkok to Cape Town International Airport
- Flights from Lisbon to Cape Town International Airport
- Flights from Kilimanjaro to Cape Town International Airport
- Flights from Johannesburg to Cape Town International Airport
- Flights from Windhoek to Cape Town International Airport

