Cheap Flights from Johannesburg O R Tambo Airport to Cape Town Intl. Airport
Search for flights from Johannesburg to Cape Town and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
JNB 7:00 PM2h 10mNonstopCPT 9:10 PMJohannesburg - Cape Town | Wed, Apr 15 | Global Aviation
CPT 6:20 AM2h 5mNonstopHLA 8:25 AMCape Town - Johannesburg | Sat, Apr 18 | FlysafairAED 474 AED 56216% off16% offAED 562 AED 474 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Wed, Apr 15 | Flysafair
CPT 6:20 AM2h 5mNonstopHLA 8:25 AMCape Town - Johannesburg | Sat, Apr 18 | FlysafairAED 480 AED 56215% off15% offAED 562 AED 480 -
JNB 6:30 AM2h 20mNonstopCPT 8:50 AMJohannesburg - Cape Town | Thu, Apr 9 | Flysafair
CPT 9:50 AM2h 5mNonstopJNB 11:55 AMCape Town - Johannesburg | Sat, Apr 11 | FlysafairAED 493 AED 56212% off12% offAED 562 AED 493 -
JNB 6:30 AM2h 10mNonstopCPT 8:40 AMJohannesburg - Cape Town | Tue, Apr 14 | Global Aviation
CPT 6:20 AM2h 5mNonstopHLA 8:25 AMCape Town - Johannesburg | Sat, Apr 18 | FlysafairAED 50011% offAED 562 AED 500 -
JNB 4:40 PM2h 20mNonstopCPT 7:00 PMJohannesburg - Cape Town | Tue, Apr 14 | Flysafair
CPT 6:20 AM2h 5mNonstopHLA 8:25 AMCape Town - Johannesburg | Sat, Apr 18 | FlysafairAED 50211% offAED 562 AED 502 -
JNB 5:55 AM2h 20mNonstopCPT 8:15 AMJohannesburg - Cape Town | Sun, May 24 | Flysafair
CPT 8:55 PM2h 5mNonstopJNB 11:00 PMCape Town - Johannesburg | Wed, May 27 | FlysafairAED 50810% offAED 562 AED 508 -
JNB 6:25 AM2h 20mNonstopCPT 8:45 AMJohannesburg - Cape Town | Sat, May 16 | Flysafair
CPT 7:50 PM2h 5mNonstopJNB 9:55 PMCape Town - Johannesburg | Thu, May 21 | FlysafairAED 5119% offAED 562 AED 511 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Wed, May 13 | Flysafair
CPT 6:15 AM2h 5mNonstopJNB 8:20 AMCape Town - Johannesburg | Tue, May 19 | FlysafairAED 5178% offAED 562 AED 517 -
JNB 6:30 AM2h 10mNonstopCPT 8:40 AMJohannesburg - Cape Town | Mon, Apr 20 | Global Aviation
CPT 7:50 PM2h 15mNonstopHLA 10:05 PMCape Town - Johannesburg | Wed, Apr 22 | FlysafairAED 5188% offAED 562 AED 518 -
JNB 6:25 AM2h 20mNonstopCPT 8:45 AMJohannesburg - Cape Town | Sat, May 9 | Flysafair
CPT 4:20 PM2h 5mNonstopJNB 6:25 PMCape Town - Johannesburg | Sat, May 16 | FlysafairAED 5227% offAED 562 AED 522 -
JNB 1:00 PM17h 25m1 stopCPT Invalid DateJohannesburg - Cape Town | Tue, Mar 31 | Normal Airline
CPT 3:00 PM6hNonstopJNB 4:00 PMCape Town - Johannesburg | Thu, Apr 2 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
JNB 5:40 PM2h 15mNonstopCPT 7:55 PMJohannesburg - Cape Town | Tue, Apr 21 | AirlinkAED 256 AED 28911% off11% offAED 289 AED 256 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Tue, Apr 21 | FlysafairAED 261 AED 28910% off10% offAED 289 AED 261 -
JNB 6:30 AM2h 20mNonstopCPT 8:50 AMJohannesburg - Cape Town | Thu, May 28 | FlysafairAED 262 AED 2899% off9% offAED 289 AED 262 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Mon, May 18 | FlysafairAED 2649% offAED 289 AED 264 -
JNB 8:05 PM2h 15mNonstopCPT 10:20 PMJohannesburg - Cape Town | Fri, May 15 | FlysafairAED 2649% offAED 289 AED 264 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Sun, May 24 | FlysafairAED 2649% offAED 289 AED 264 -
JNB 6:30 AM2h 20mNonstopCPT 8:50 AMJohannesburg - Cape Town | Sun, May 17 | FlysafairAED 2649% offAED 289 AED 264 -
JNB 7:15 AM2h 25mNonstopCPT 9:40 AMJohannesburg - Cape Town | Sat, May 16 | FlysafairAED 2649% offAED 289 AED 264 -
JNB 8:30 PM2h 15mNonstopCPT 10:45 PMJohannesburg - Cape Town | Wed, May 27 | FlysafairAED 2658% offAED 289 AED 265 -
JNB 5:55 AM2h 20mNonstopCPT 8:15 AMJohannesburg - Cape Town | Thu, May 7 | FlysafairAED 2687% offAED 289 AED 268 -
JNB 1:00 PM17h 25m1 stopCPT Invalid DateJohannesburg - Cape Town | Tue, Mar 31 | 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 Johannesburg O R Tambo Airport to Cape Town Intl. Airport
What is the cheapest month for one-way flights from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Johannesburg O R Tambo Airport to Cape Town Intl. Airport, the best time to buy is in January, with an average price of AED 233. You’ll want to avoid March, when the average price can reach as high as AED 457.
What’s the cheapest month to fly round-trip from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?
Based on Trip.com’s data from the past 12 months, January is typically the cheapest month to find flights from Johannesburg O R Tambo Airport to Cape Town Intl. Airport, with an average price of AED 619. In contrast, March is usually the most expensive month, with average fares reaching AED 1,042.
What is the cheapest day of the week to fly from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Johannesburg O R Tambo Airport to Cape Town Intl. Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Selected Airlines from Johannesburg O R Tambo Airport to Cape Town Intl. 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 Johannesburg O R Tambo Airport to Cape Town Intl. Airport
Check the schedule for flights from Johannesburg to Cape Town and find the flight that best matches your travel plans.

FA806
Johannesburg O R Tambo Airport
8:30 PM
JNB
10:45 PM
CPT
- - T - T - SSearch
FA103
Johannesburg O R Tambo Airport
8:05 PM
JNB
10:20 PM
CPT
S M T W T F -Search
FA125
Johannesburg O R Tambo Airport
8:30 PM
JNB
10:45 PM
CPT
S M T - - - -Search
FA115
Johannesburg O R Tambo Airport
7:35 PM
JNB
9:50 PM
CPT
S M T W T F -Search
4Z929
Johannesburg O R Tambo Airport
5:40 PM
JNB
7:55 PM
CPT
S M T W T F SSearch
FA691
Johannesburg O R Tambo Airport
6:30 PM
JNB
8:45 PM
CPT
S M T W T F SSearch
4Z937
Johannesburg O R Tambo Airport
8:35 PM
JNB
10:50 PM
CPT
S M T W T - SSearch
FA804
Johannesburg O R Tambo Airport
7:05 AM
JNB
9:25 AM
CPT
- - - - - - SSearch
FA604
Johannesburg O R Tambo Airport
6:30 AM
JNB
8:50 AM
CPT
S M T W T - SSearch
FA200
Johannesburg O R Tambo Airport
5:55 AM
JNB
8:15 AM
CPT
S M T W T F SSearch
Johannesburg O R Tambo Airport to Cape Town Intl. Airport Flights Info
| Flight distance | 1,272.65 km |
|---|---|
| Cheapest one-way ticket price | AED 256 |
| Cheapest return ticket price | AED 474 |
FAQs for Johannesburg O R Tambo Airport to Cape Town Intl. Airport Flights
How long is a flight from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?
It takes around 2 hours 16 minutes to fly from Johannesburg O R Tambo Airport (jnb) to Cape Town Intl. Airport (cpt).How many daily flights are there from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT)?
There are around 49 daily flights from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT).When are flight tickets from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT) the cheapest?
Tickets cost around AED 286 in June, making it the cheapest month to book. Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT) most expensive?
The route from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT) is quite popular. Without considering departure times or holidays, tickets cost around AED 706 in March, the most expensive month to book this route.What time does the earliest flight from Johannesburg O R Tambo Airport to Cape Town Intl. Airport depart?
The earliest flight departs from Johannesburg O R Tambo Airport (JNB) at 05:55 and arrives in Cape Town Intl. Airport (CPT) at 08:15.What time does the latest flight from Johannesburg O R Tambo Airport to Cape Town Intl. Airport depart?
The latest flight departs from Johannesburg O R Tambo Airport (JNB) at 21:20 and arrives in Cape Town Intl. Airport (CPT) at 23:35.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 17 km. It takes about 30 minutes by taxi.
Which airline operates the most direct flights from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT)?
Flysafair is a very popular airline operating an average of 4314 flights per month.
Popular Destinations
- Nonstop flights Johannesburg O R Tambo Airport to Taoyuan Intl. Airport
- Cheap Johannesburg O R Tambo Airport to Cape Town Intl. Airport flights
- Flights from Johannesburg O R Tambo Airport to Maputo International Airport
- Flights from Johannesburg O R Tambo Airport to Harare International Airport
- Flights from Johannesburg O R Tambo Airport to King Shaka International Airport
- Flight deals from Johannesburg O R Tambo Airport to Harare
- Nonstop flights from Johannesburg O R Tambo Airport to Maputo
- Nonstop flights from Johannesburg O R Tambo Airport to Cape Town
- Cheap flights from Johannesburg O R Tambo Airport to Taipei
- Flight deals from Johannesburg O R Tambo Airport to Durban
- Flights from Murtala Muhammed Intl Airport to Cape Town Intl. Airport
- Cheap Accra Airport to Cape Town Intl. Airport flights
- Cheap Johannesburg O R Tambo Airport to Cape Town Intl. Airport flights
- Cheap Harare International Airport to Cape Town Intl. Airport flights
- Cheap Jomo Kenyatta International Airport to Cape Town Intl. Airport flights
- Airlines fly from Accra to Cape Town Intl. Airport
- Lagos to Cape Town Intl. Airport cheap flights
- Airlines fly from Nairobi to Cape Town Intl. Airport
- Flights from Harare to Cape Town Intl. Airport
- Johannesburg to Cape Town Intl. Airport cheap flights



