Popular in | December |
---|---|
Cheapest in | May |
Round-trip from | C$ 2,024 |
One-way from | C$ 122 |
JNB - CPT Price | C$ 1,506 - C$ 2,586 |
---|---|
CPT Temperature | 12 - 21 °C |
CPT Rainfall | 20 - 100 mm |
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 24% on flights from Johannesburg OR Tambo Airport to Cape Town compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 237. For sooner than that we have options available in the next 3 days from C$ 269.
The best pricing can be found in the month of May. Prices to Cape Town from Johannesburg OR Tambo Airport average C$ 214. You can even find prices in May for less than C$ 214, as users have found deals to Cape Town from as low as C$ 130. The month of December appears to be one of the more expensive times to travel to Cape Town from Johannesburg OR Tambo Airport. Flying in the targeted month can save you up to 31%.
When flying from Johannesburg OR Tambo Airport to Cape Town, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
C$ 108 - C$ 300
Route
Depart
Return
Price
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Fri 5/1
Nonstop2h 15m
Cape Town Intl
Sat 13/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Sat 16/12
Nonstop2h 15m
Cape Town Intl
Sat 13/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Sat 16/12
Nonstop2h 15m
Cape Town Intl
Sun 14/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Sun 31/12
Nonstop2h 15m
Cape Town Intl
Sat 13/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Sun 17/12
Nonstop2h 15m
Cape Town Intl
Sat 13/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Fri 19/1
Nonstop2h 15m
Cape Town Intl
Sat 27/1
Nonstop2h 00m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Wed 22/11
Nonstop2h 10m
Cape Town Intl
Fri 24/11
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Tue 16/1
Nonstop2h 10m
Cape Town Intl
Thu 18/1
Nonstop2h 05m
Johannesburg OR TamboCape Town Intl
JNB - CPT
JNBCPT
Johannesburg OR Tambo
Fri 1/12
1 stop12h 55m
Cape Town Intl
Wed 13/12
Nonstop2h 00m
Comfort
Boarding
Food
Overall
Crew
Entertainment
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Comfort
Boarding
Food
Overall
Crew
Entertainment
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Comfort
Boarding
Food
Overall
Crew
Entertainment
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Cape Town Intl (CPT) is the airport you will fly into if you book a flight from Johannesburg OR Tambo to Cape Town. You should not have trouble finding flights to Cape Town Intl from Johannesburg OR Tambo; the airport handles an average of 80 inbound flights from Johannesburg OR Tambo per day. You should also have plenty of airline options to choose from since 3 airlines have flights to the Cape Town airport from Johannesburg OR Tambo. It is only a 15.6 km journey from Cape Town Intl (CPT) to Cape Town’s city centre.
Yes, there are multiple flights from Johannesburg OR Tambo Airport to Cape Town for under C$ 200. The cheapest flight booked recently is on FlySafair for just C$ 108, but on average you can expect to pay C$ 138.
Cheapflights has 20 direct flights from Johannesburg OR Tambo Airport to Cape Town under C$ 200. A good price for a direct flight from Johannesburg OR Tambo Airport to Cape Town is less than C$ 137.
There are currently 20+ open flights from Johannesburg OR Tambo Airport to Cape Town within the next 7 days for less than C$ 200.
You can find direct flights on the following days: Sunday, Monday, Thursday, Friday, Saturday.
20 flight departures from Johannesburg OR Tambo Airport to Cape Town per day on average.
Early Morning (Midnight to 6am) - 10% of flight departures
Morning (6am - Midday) - 35% of flight departures
Afternoon (Noon - 6pm) - 45% of flight departures
Evening (6pm - Midnight) - 10% of flight departures
A quick flight from Johannesburg OR Tambo Airport to Cape Town can take about 2h 10m. FlySafair provides one of the quickest options available for as low as C$ 108. Johannesburg OR Tambo Airport and Cape Town are separated by a distance of 1278 km. All flights are typically direct.
Cheapflights users have booked flights from Johannesburg OR Tambo Airport to Cape Town round-trip from C$ 108. Another airline that can offer you cheap pricing is Airlink. FlySafair is 49% cheaper than the average price of flights available within the next 90 days to this destination.
To fly one-way, consider booking your trip with FlySafair, which is currently one of the cheapest options available, starting at C$ 54. Lift flights start at C$ 71 while deals on Airlink start at C$ 82 one-way.
Before booking your flight from Johannesburg OR Tambo Airport to Cape Town check out the most popular airlines for this route: Airlink, Lift or FlySafair.
Consider Ethiopian Air (90%), Kenya Airways (88%) or SWISS (86%) when booking your flight. These represent the most reliable airlines when flying from Johannesburg OR Tambo Airport to Cape Town.
While on average a flight from Johannesburg OR Tambo Airport to Cape Town is generally C$ 131, our data shows the cheapest flight currently is C$ 59. When looking at the most popular route, (Johannesburg OR Tambo - Cape Town Intl), you can expect to pay C$ 145 for that flight.
JNB and CPT are unique codes to identify airports used in the aviation industry. They are defined by IATA (International Air Transport Association) and are commonly called IATA codes. JNB to CPT refers to a flight route from Johannesburg OR Tambo Airport to Cape Town Intl Airport.
8%of flight departures | Early morningMidnight to 6 am |
---|---|
36%of flight departures | Morning6 am to noon |
47%of flight departures | AfternoonNoon to 6 pm |
9%of flight departures | Evening6 pm to midnight |
Sunday | 74daily flights |
---|---|
Monday | 84daily flights |
Tuesday | 81daily flights |
Wednesday | 83daily flights |
Thursday | 81daily flights |
Friday | 87daily flights |
Saturday | 72daily flights |