How can I find cheap flights from O.R. Tambo International Airport to Cape Town International Airport?
Explore the cheapest one-way and round-trip flights from O.R. Tambo International Airport to Cape Town International Airport over the next 90 days, with one-way fares from US$58 and round-trip from US$157. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
JNB 08:402h 20mDirectCPT 11:00Johannesburg - Cape Town | Sat, Jan 16 | FlysafairUS$58 US$18669% off69% offUS$186 US$58
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sun, Nov 8 | FlysafairUS$78 US$11432% off32% offUS$114 US$78
JNB 17:302h 15mDirectCPT 19:45Johannesburg - Cape Town | Wed, Jan 6 | South African AirwaysUS$79 US$11431% off31% offUS$114 US$79
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Tue, Jan 5 | South African AirwaysUS$7957% offUS$186 US$79
JNB 09:252h 15mDirectCPT 11:40Johannesburg - Cape Town | Sun, Nov 8 | South African AirwaysUS$7957% offUS$186 US$79
JNB 10:002h 10mDirectCPT 12:10Johannesburg - Cape Town | Sun, Nov 8 | Global AviationUS$8327% offUS$114 US$83
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Nov 9 | FlysafairUS$8525% offUS$114 US$85
JNB 09:302h 10mDirectCPT 11:40Johannesburg - Cape Town | Tue, Jan 19 | Global AviationUS$8753% offUS$186 US$87
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Mon, Nov 23 | South African AirwaysUS$9219% offUS$114 US$92
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Sun, Nov 29 | South African Airways
CPT 06:002hDirectJNB 08:00Cape Town - Johannesburg | Wed, Dec 2 | South African AirwaysUS$157 US$19017% off17% offUS$190 US$157
JNB 06:052h 15mDirectCPT 08:20Johannesburg - Cape Town | Fri, Nov 20 | South African Airways
CPT 11:052hDirectJNB 13:05Cape Town - Johannesburg | Thu, Nov 26 | South African AirwaysUS$157 US$19017% off17% offUS$190 US$157
JNB 15:152h 15mDirectCPT 17:30Johannesburg - Cape Town | Wed, Jan 6 | South African Airways
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Wed, Jan 13 | South African AirwaysUS$157 US$19017% off17% offUS$190 US$157
JNB 08:102h 15mDirectCPT 10:25Johannesburg - Cape Town | Mon, Nov 23 | South African Airways
CPT 11:052hDirectJNB 13:05Cape Town - Johannesburg | Thu, Nov 26 | South African AirwaysUS$16911% offUS$190 US$169
JNB 16:402h 15mDirectCPT 18:55Johannesburg - Cape Town | Sun, Nov 22 | South African Airways
CPT 11:052hDirectJNB 13:05Cape Town - Johannesburg | Thu, Nov 26 | South African AirwaysUS$16911% offUS$190 US$169
JNB 15:152h 15mDirectCPT 17:30Johannesburg - Cape Town | Tue, Nov 24 | South African Airways
CPT 11:052hDirectJNB 13:05Cape Town - Johannesburg | Thu, Nov 26 | South African AirwaysUS$16911% offUS$190 US$169
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Thu, Nov 26 | South African Airways
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Wed, Dec 2 | South African AirwaysUS$16911% offUS$190 US$169
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Thu, Nov 19 | South African Airways
CPT 11:052hDirectJNB 13:05Cape Town - Johannesburg | Thu, Nov 26 | South African AirwaysUS$16911% offUS$190 US$169
JNB 15:152h 15mDirectCPT 17:30Johannesburg - Cape Town | Tue, Dec 1 | South African Airways
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Thu, Dec 3 | South African AirwaysUS$16911% offUS$190 US$169
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal Airline
CPT 15:006hDirectJNB 16:00Cape Town - Johannesburg | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JNB 08:402h 20mDirectCPT 11:00Johannesburg - Cape Town | Sat, Jan 16 | FlysafairUS$58 US$18669% off69% offUS$186 US$58
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sun, Nov 8 | FlysafairUS$78 US$11432% off32% offUS$114 US$78
JNB 17:302h 15mDirectCPT 19:45Johannesburg - Cape Town | Wed, Jan 6 | South African AirwaysUS$79 US$11431% off31% offUS$114 US$79
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Tue, Jan 5 | South African AirwaysUS$7957% offUS$186 US$79
JNB 09:252h 15mDirectCPT 11:40Johannesburg - Cape Town | Sun, Nov 8 | South African AirwaysUS$7957% offUS$186 US$79
JNB 10:002h 10mDirectCPT 12:10Johannesburg - Cape Town | Sun, Nov 8 | Global AviationUS$8327% offUS$114 US$83
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Nov 9 | FlysafairUS$8525% offUS$114 US$85
JNB 09:302h 10mDirectCPT 11:40Johannesburg - Cape Town | Tue, Jan 19 | Global AviationUS$8753% offUS$186 US$87
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Mon, Nov 23 | South African AirwaysUS$9219% offUS$114 US$92
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JNB 08:402h 20mDirectCPT 11:00Johannesburg - Cape Town | Sat, Jan 16 | FlysafairUS$58 US$18669% off69% offUS$186 US$58
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sun, Nov 8 | FlysafairUS$78 US$18657% off57% offUS$186 US$78
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Tue, Jan 5 | South African AirwaysUS$79 US$18657% off57% offUS$186 US$79
JNB 09:252h 15mDirectCPT 11:40Johannesburg - Cape Town | Sun, Nov 8 | South African AirwaysUS$7957% offUS$186 US$79
JNB 09:302h 10mDirectCPT 11:40Johannesburg - Cape Town | Tue, Jan 19 | Global AviationUS$8753% offUS$186 US$87
JNB 08:402h 20mDirectCPT 11:00Johannesburg - Cape Town | Tue, Nov 10 | FlysafairUS$10444% offUS$186 US$104
JNB 18:102h 20mDirectCPT 20:30Johannesburg - Cape Town | Tue, Nov 24 | FlysafairUS$10643% offUS$186 US$106
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Thu, Jan 14 | South African AirwaysUS$11140% offUS$186 US$111
JNB 06:052h 15mDirectCPT 08:20Johannesburg - Cape Town | Thu, Jan 7 | South African AirwaysUS$11240% offUS$186 US$112
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JNB 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sun, Nov 8 | FlysafairUS$78 US$18657% off57% offUS$186 US$78
JNB 09:252h 15mDirectCPT 11:40Johannesburg - Cape Town | Sun, Nov 8 | South African AirwaysUS$79 US$18657% off57% offUS$186 US$79
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Tue, Nov 10 | South African AirwaysUS$93 US$18650% off50% offUS$186 US$93
JNB 09:302h 15mDirectCPT 11:45Johannesburg - Cape Town | Wed, Nov 11 | CemairUS$9549% offUS$186 US$95
JNB 08:402h 20mDirectCPT 11:00Johannesburg - Cape Town | Tue, Nov 10 | FlysafairUS$10444% offUS$186 US$104
JNB 06:302h 10mDirectCPT 08:40Johannesburg - Cape Town | Tue, Nov 10 | Global AviationUS$10941% offUS$186 US$109
JNB 18:152h 15mDirectCPT 20:30Johannesburg - Cape Town | Mon, Nov 9 | FlysafairUS$11041% offUS$186 US$110
JNB 19:002h 10mDirectCPT 21:10Johannesburg - Cape Town | Mon, Nov 9 | Global AviationUS$11140% offUS$186 US$111
JNB 08:552h 15mDirectCPT 11:10Johannesburg - Cape Town | Sat, Nov 14 | South African AirwaysUS$11538% offUS$186 US$115
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Mon, Jan 4 | AirlinkUS$111 US$20646% off46% offUS$206 US$111
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Thu, Jan 14 | AirlinkUS$116 US$20644% off44% offUS$206 US$116
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Thu, Nov 26 | AirlinkUS$126 US$20639% off39% offUS$206 US$126
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Mon, Nov 23 | AirlinkUS$12738% offUS$206 US$127
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Thu, Jan 7 | AirlinkUS$13037% offUS$206 US$130
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Mon, Nov 30 | AirlinkUS$13435% offUS$206 US$134
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Thu, Nov 19 | AirlinkUS$14628% offUS$206 US$146
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Mon, Nov 16 | AirlinkUS$15425% offUS$206 US$154
JNB 16:002h 5mDirectCPT 18:05Johannesburg - Cape Town | Thu, Dec 31 | AirlinkUS$15425% offUS$206 US$154
JNB 13:0017h 25m1 stopCPT 14:00Johannesburg - Cape Town | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Trip.com Price Insights: Flights from O.R. Tambo International Airport to Cape Town International Airport
Which month has the cheapest one-way flights from O.R. Tambo International Airport to Cape Town International Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from O.R. Tambo International Airport to Cape Town International Airport are usually in January, with an average price of US$66. May sees the highest fares, around US$125.
Which month has the cheapest round-trip flights from O.R. Tambo International Airport to Cape Town International Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from O.R. Tambo International Airport to Cape Town International Airport are usually in January, with an average price of US$175. April sees the highest fares, around US$327.
Which day of the week has the cheapest flights from O.R. Tambo International Airport to Cape Town International Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from O.R. Tambo International Airport to Cape Town International Airport is Tuesday, with average prices lower than other days. Try to avoid departing on Friday, as fares are typically the highest.
Which airline offers the cheapest flights from O.R. Tambo International Airport to Cape Town International Airport?
The cheapest airline flying from O.R. Tambo International Airport to Cape Town International Airport is Flysafair (from US$78) among 8 carriers operating this route. Based on Trip.com's latest 7-day flight data.








Find more flights and airlines
What is the flight schedule from O.R. Tambo 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.
-
GE121
O.R. Tambo International Airport
07:00
JNB
09:10
CPT
- - - - - F SSearch -
GE111
O.R. Tambo International Airport
09:30
JNB
11:40
CPT
S M T - - - -Search -
GE101
O.R. Tambo International Airport
06:30
JNB
08:40
CPT
S M T W T - -Search -
GE151
O.R. Tambo International Airport
08:00
JNB
10:10
CPT
S - - W T - SSearch -
GE131
O.R. Tambo International Airport
10:00
JNB
12:10
CPT
- - - W T F SSearch -
GE133
O.R. Tambo International Airport
16:00
JNB
18:10
CPT
S M T W T F SSearch -
SA359
O.R. Tambo International Airport
17:30
JNB
19:45
CPT
S M T W T F SSearch -
SA375
O.R. Tambo International Airport
21:20
JNB
23:35
CPT
S M T W T F SSearch -
5Z840
O.R. Tambo International Airport
16:00
JNB
18:15
CPT
S M T W T F SSearch -
FA604
O.R. Tambo International Airport
06:30
JNB
08:50
CPT
S M T W T F SSearch
About O.R. Tambo International Airport and Cape Town International Airport
Learn about O.R. Tambo International Airport (JNB) and Cape Town International Airport (CPT) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,272.65km |
|---|---|
| Cheapest one-way ticket price | US$58 |
| Cheapest return ticket price | US$157 |
FAQs for O.R. Tambo International Airport to Cape Town International Airport Flights
How long is the flight from O.R. Tambo International Airport to Cape Town International Airport?
O.R. Tambo International Airport to Cape Town International Airport takes about 1 hour 54 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from O.R. Tambo International Airport (JNB) to Cape Town International Airport (CPT)?
There are around 80 daily flights from O.R. Tambo International Airport (JNB) to Cape Town International Airport (CPT).What is the flight schedule from O.R. Tambo International Airport to Cape Town International Airport?
The earliest flight from O.R. Tambo International Airport to Cape Town International Airport departs at 05:55, and the last departs at 21:20, with about 77 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When to buy flight tickets from O.R. Tambo International Airport (JNB) to Cape Town International Airport (CPT) most expensive?
The route from O.R. Tambo International Airport (JNB) to Cape Town International Airport (CPT) is quite popular. Without considering departure times or holidays, tickets cost around US$155 in December, the most expensive month to book this route.What time does the earliest flight from O.R. Tambo International Airport to Cape Town International Airport depart?
The earliest flight departs from O.R. Tambo International Airport (JNB) at 07:30 and arrives in Cape Town International Airport (CPT) at 09:45.What time does the latest flight from O.R. Tambo International Airport to Cape Town International Airport depart?
The latest flight departs from O.R. Tambo International Airport (JNB) at 21:20 and arrives in Cape Town International 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 17km, by taxi about 30 minutes.
Which airline operates the most direct flights from O.R. Tambo International Airport (JNB) to Cape Town International Airport (CPT)?
Flysafair is a very popular airline operating an average of 4314 flights per month.What are the cheapest flights from O.R. Tambo International Airport to Cape Town International Airport?
One-way flights from O.R. Tambo International Airport to Cape Town International Airport currently start from US$78, and round-trip fares start from US$157. The current lowest fare is a Flysafair flight departing on Sun, Nov 8; prices may vary depending on availability.Which airlines offer direct flights from O.R. Tambo International Airport to Cape Town International Airport?
Yes. Flysafair, South African Airways, Airlink, Global Aviation and Cemair operate direct flights from O.R. Tambo International Airport to Cape Town International Airport, with an average flight time of 1 hour 56 minutes, and around 296 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from O.R. Tambo International Airport to Cape Town International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from O.R. Tambo International Airport to Cape Town International Airport is US$132. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from O.R. Tambo International Airport to Cape Town International Airport?
Flysafair, Global Aviation and Gol Intelligent Airlines are the most popular budget airlines flying from O.R. Tambo International Airport to Cape Town International Airport, with one-way fares starting from US$78. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from O.R. Tambo International Airport to Cape Town International Airport?
O.R. Tambo International Airport to Cape Town International Airport operates around 302 weekly flights, mainly by Flysafair, South African Airways and Airlink. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from O.R. Tambo International Airport to Cape Town International Airport on Trip.com?
Enter O.R. Tambo International Airport and Cape Town International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations & Recommendations
- Cheap flights from O. R. Tambo International Airport to Changi Airport
- Return plane tickets from O. R. Tambo International Airport to Hoedspruit Airport
- Cheap tickets from O. R. Tambo International Airport to Cape Town International Airport
- Cheap flights from O. R. Tambo International Airport to Victoria Falls Airport
- Return plane tickets from O. R. Tambo International Airport to King Shaka International Airport
- Plane tickets from O. R. Tambo International Airport to Singapore
- Cheap flights from O. R. Tambo International Airport to George
- Cheap flights from O. R. Tambo International Airport to Hoedspruit
- Return plane tickets from O. R. Tambo International Airport to Victoria Falls
- Return plane tickets from O. R. Tambo International Airport to Cape Town
- Cheap flights from Jomo Kenyatta International Airport to Cape Town International Airport
- Return plane tickets from O. R. Tambo International Airport to Cape Town International Airport
- Cheap flights from Victoria Falls Airport to Cape Town International Airport
- Cheap flights from Kruger Mpumalanga International Airport to Cape Town International Airport
- Return plane tickets from Changi Airport to Cape Town International Airport
- Plane tickets from Nairobi to Cape Town International Airport
- Return flight tickets from Johannesburg to Cape Town International Airport
- Return flight tickets from Singapore to Cape Town International Airport
- Return flight tickets from Victoria Falls to Cape Town International Airport
- Cheap flights from Nelspruit to Cape Town International Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.