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

AED 457
AED 345
AED 233
AED 121
    Cheapest
  • AED 457
    Mar
  • AED 366
    Apr
  • AED 291
    May
  • AED 318
    Jun
  • AED 336
    Jul
  • AED 290
    Aug
  • AED 298
    Sep
  • AED 324
    Oct
  • AED 279
    Nov
  • AED 394
    Dec
  • AED 233
    Jan
  • AED 248
    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, 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.

AED 1,042
AED 831
AED 619
AED 408
    Cheapest
  • AED 1,042
    Mar
  • AED 945
    Apr
  • AED 627
    May
  • AED 663
    Jun
  • AED 785
    Jul
  • AED 673
    Aug
  • AED 850
    Sep
  • AED 877
    Oct
  • AED 621
    Nov
  • AED 988
    Dec
  • AED 619
    Jan
  • AED 659
    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.

AED 515
AED 434
AED 353
AED 272
  • AED 371
    Mon
  • AED 353
    Tue
  • AED 373
    Wed
  • AED 451
    Thu
  • AED 515
    Fri
  • AED 389
    Sat
  • AED 428
    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 priceAED 256
Cheapest return ticket priceAED 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).
  • There are around 49 daily flights from Johannesburg O R Tambo Airport (JNB) to Cape Town Intl. Airport (CPT).
  • 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.
  • 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.
  • 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.