> > > > > >
Johannesburg O R Tambo Airport to Cape Town Intl. Airport flight

Search for flights from Johannesburg to Cape Town and check out affordable one-way and round-trip options.

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?

Data is based on average one-way flight prices from Johannesburg O R Tambo Airport to Cape Town Intl. Airport in Trip.com's database over the past 12 months.

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 €56. You’ll want to avoid March, when the average price can reach as high as €108.

€108
€82
€56
€30
    Cheapest
  • €108
    Mar
  • €87
    Apr
  • €69
    May
  • €76
    Jun
  • €80
    Jul
  • €69
    Aug
  • €71
    Sep
  • €77
    Oct
  • €66
    Nov
  • €93
    Dec
  • €56
    Jan
  • €59
    Feb

What’s the cheapest month to fly round-trip from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?

The data is based on the past 12 months and shows the average monthly round-trip fares from Johannesburg O R Tambo Airport to Cape Town Intl. Airport in the Trip.com database.

Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Johannesburg O R Tambo Airport to Cape Town Intl. Airport, with an average price of €147. In contrast, March is usually the most expensive month, with average fares reaching €247.

€247
€197
€147
€97
    Cheapest
  • €247
    Mar
  • €224
    Apr
  • €149
    May
  • €157
    Jun
  • €186
    Jul
  • €159
    Aug
  • €201
    Sep
  • €208
    Oct
  • €147
    Nov
  • €234
    Dec
  • €147
    Jan
  • €156
    Feb

What is the cheapest day of the week to fly from Johannesburg O R Tambo Airport to Cape Town Intl. Airport?

The data is based on the past 12 months and shows the average ticket prices from Johannesburg O R Tambo Airport to Cape Town Intl. Airport for each day of the week in the Trip.com database.

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.

€122
€103
€84
€65
  • €88
    Mon
  • €84
    Tue
  • €89
    Wed
  • €107
    Thu
  • €122
    Fri
  • €92
    Sat
  • €102
    Sun

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.

Johannesburg O R Tambo Airport to Cape Town Intl. Airport Flights Info

Flight distance1,272.65 km
Cheapest one-way ticket price€62
Cheapest return ticket price€112

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).
  • There are around 49 daily flights from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT).
  • Tickets cost around €68 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.
  • 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 €167 in March, the most expensive month to book this route.
  • 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.
  • 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.
    • The distance from Cape Town International Airport to downtown is about 17 km. It takes about 30 minutes by taxi.
  • Flysafair is a very popular airline operating an average of 4314 flights per month.