JNB to CPT (Johannesburg to Cape Town) Flights

Last Minute Flights from JNB to CPT

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
JNBCape TownNovember 23 to November 25$213
*Prices include taxes and fees

Cheapest JNB to CPT Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
JNBCape TownApril 2 to April 7$110
JNBCape TownSeptember 27 to September 29$144
JNBCape TownDecember 8 to December 16$163
JNBCape TownJanuary 16 to January 23$182
*Prices include taxes and fees
JNB to CPT Flight Details
Origin airport
O.R. Tambo Intl.
Origin airport IATA code
JNB
Destination airport
Cape Town Intl.
Destination airport IATA code
CPT
Distance
790 mi

Frequently asked questions

What airlines fly direct from O.R. Tambo Intl. Airport (JNB) to CPT?
With plenty of airlines offering nonstop fares from Kempton Park to Cape Town, your next big adventure is just one worry-free plane journey away. The following carriers will take you from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT) in just one go:

  • Safair (FA)
  • South African Airways (SA)
  • Airlink (South Africa) (4Z)
  • Global Aviation (GE)
  • CemAir (5Z)
  • Singapore Airlines (SQ)

How many flights are there from JNB to CPT?
Approximately 42 services are scheduled daily from Johannesburg (JNB-O.R. Tambo Intl.) to Cape Town (CPT-Cape Town Intl.). Fasten your seat belt because your plane to Cape Town is ready to take flight.
What is the flight distance from Johannesburg (JNB-O.R. Tambo Intl.) to Cape Town (CPT-Cape Town Intl.)?
A short-haul flight, the journey from Kempton Park to Cape Town is a nice and easy 790 miles (1,250 1). You’ll be strolling into arrivals and grabbing your bags before you know it.
How many morning flights are there from JNB to CPT?
Early risers — you’ll be delighted to hear that there are 132 morning flights from JNB to CPT every week.

  • If you’re planning to fly with Safair (FA), it operates 65 weekly services that leave before noon. The 5:55AM flight is the first one of the day.
  • South African Airways (SA) is another excellent option to consider. This carrier has 20 morning flights, with the earliest leaving at 6:05AM.
  • Book a seat with Global Aviation (GE) and you’ll have about 14 morning flights to choose from. The earliest departure time from JNB is 6:30AM.

How many afternoon flights are there from JNB to CPT?
With 167 afternoon and evening flights from JNB to CPT a week, you can forget all about sleep-deprived starts.

  • Consider booking your ticket with Safair (FA). This carrier operates 69 flights a week that depart after noon. The earliest service is 12:15PM.
  • South African Airways (SA) provides 33 afternoon and evening flights each week. The first departs JNB at 1:00PM.
  • One more great choice is Airlink (South Africa) (4Z). It operates 33 afternoon and evening flights every week from 12:15PM onward.

What is the earliest departure time out of Kempton Park to Cape Town?
The earliest flight sets off from JNB at 5:55AM and arrives at CPT at 8:15AM. You’ll want to give yourself sufficient time in the morning to easily make it to the airport.
What is the latest departure time out of Kempton Park to Cape Town?
From JNB, the latest flight you can get jets off at 8:30PM and comes in at CPT at 10:40PM. If you don’t do early mornings, this is the flight for you.
What is the average price from Kempton Park to Cape Town?
Flights from JNB to CPT are on offer for around $110. Get in quick, because fares this good don’t stick around forever! This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Johannesburg to Cape Town Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Johannesburg to Cape Town to attend your cousin’s wedding, to pitch a business idea to your boss, or simply treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find our cheapest flights from JNB to CPT, we’ve got you covered here at Flights.com.

We present you with some of the most affordable deals on airfare, so stop that Google flights search. We want you to spend less on your flight from Johannesburg to Cape Town, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.