Cheap Flights from Johannesburg to Cape Town Intl. Airport

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Cheap Flights from Johannesburg to Cape Town Intl. Airport

Flight Info of Flights from Johannesburg to Cape Town Intl. Airport

Cheapest round-trip ticket price NZD 110
Cheapest one-way flight price NZD 45
Off-season for travel March
Peak season for travel June

FAQs for Johannesburg to Cape Town Intl. Airport Flights

  • When are flight tickets from Johannesburg (JNB) to Cape Town (CPT) the cheapest?

    Airlines adjust prices for flights from Johannesburg to Cape Town based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • According to Trip.com's data, the lowest price is around NZD 250.
  • It takes around 2 hours 15 minutes to fly from Johannesburg (JNB) to Cape Town (CPT).
    • The distance from Cape Town International Airport to downtown is about 17 km. It takes about 30 minutes by taxi.
  • Airlines with flights from Johannesburg (JNB) to Cape Town (CPT): Lufthansa, Airlink, Hahn Air Systems, Flysafair, Global Aviation, South African Airways and Air New Zealand.