$138 Cheap South African Airways flights Johannesburg (JNB) to Cape Town (CPT)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

$138 Cheap South African Airways flights Johannesburg (JNB) to Cape Town (CPT)

Prices were available within the past 7 days and start at $138 for one-way flights and $276 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

South African Airways
Flights from Johannesburg (JNB) to Cape Town (CPT)
Origin airport
O.R. Tambo Intl.
Destination airport
Cape Town Intl.
Airlines serving
Airlink, Cemair, FlexFlight, Hahn Air Systems, Hahn Air Technologies, South African Airways
Popular airline
South African Airways
Distance
790 mi

Frequently asked questions

How much is a South African Airways flight from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
Finding cheap one-way South African Airways flights from JNB to CPT from $138 on Expedia couldn’t be easier — just filter by “Price (lowest to highest).” Alternatively, check out our affordable return fares from $276 for your next exciting getaway.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from JNB to CPT with South African Airways?
South African Airways flights to Cape Town are generally cheaper in the low-season months of June and July. Whether you’re searching for a return or one-way ticket, you could score a better deal then.
What is the cheapest time to book flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT) with South African Airways?
Search for affordable South African Airways flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT) one to three months ahead of your day of departure. Travelers who book domestic flights 34 to 86 days in advance can save 25% compared to those who book just 6 to 12 days ahead. Regardless of fare class and journey, the best day of the week to book a domestic flight is usually Sunday and the most expensive day tends to be Monday. Passengers who book on a Sunday can save 6% on average compared to those who book on a Monday.**Ideal booking window recommendation is based on average round-trip ticket prices for January through November for 2024. Best day of the week to book recommendation is based on average round-trip ticket prices for January through October 2024. All data sourced from ARC’s global airline sales database.
Does South African Airways fly nonstop from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
Choose from one of South African Airways’s 80 direct weekly flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT). To see your options, enter your origin, destination and dates and hit search. Next, apply the “Nonstop” and “Airline” filters.
How long does it take to fly from JNB to CPT with South African Airways?
Depart O.R. Tambo Intl. Airport (JNB) for Cape Town Intl. Airport (CPT) on a nonstop South African Airways flight, and you’ll be in the skies for around 2h 10m.
Which day of the week has the most South African Airways flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
Monday has the most South African Airways flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT). With 13 daily departures, this is a great day to find something that will work for your schedule.
What is the earliest South African Airways flight from JNB to CPT?
The first South African Airways flight from JNB to CPT takes off at 6:05AM UTC+2, landing at 8:15AM UTC+2. If you’d like to set off later, the last South African Airways flight leaves JNB at 9:00PM UTC+2 and touches down at CPT at 11:10PM UTC+2. Flying before midday is often a wise choice as morning and mid-morning flights are least likely to face cancellations.**Most reliable time of the day recommendation is based on January through August 2024 flight status data sourced from OAG’s global flight data platform.
What airports does South African Airways fly into in Cape Town?
South African Airways flights from O.R. Tambo Intl. Airport (JNB) to Cape Town come in to land at Cape Town Intl. Airport (CPT). This is the main entry point to this destination.
What kind of luggage can I take on a South African Airways flight from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
On a standard economy flight with South African Airways from JNB to CPT, passengers can bring 2 checked-in bags up to 50 lb with dimensions not exceeding 62 inches in total. For hand luggage, you can have 1 cabin bag weighing up to 17 lb and measuring no more than 9 inches x 14 inches x 22 inches. Size and weight limits may differ based on the airfare type and cabin class you’re in. To make sure you don’t get caught with additional charges at the terminal, double-check your South African Airways booking or look up the airline’s website before packing.
Why fly with South African Airways from JNB to CPT?
Taking off from JNB to CPT with South African Airways comes with a host of perks, including top-tier customer service and a 4-star airline rating. Plus, when booking through Expedia, One Key™ members can earn OneKeyCash™* to spend on select future travel purchases. That’s in addition to the Voyager points you can earn with South African Airways.*OneKeyCash™ disclaimer - OneKeyCash™ is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
What type of plane does South African Airways fly from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
South African Airways generally flies Boeing 737-800 planes for flights from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT). This carrier also operates the Airbus A320 on this route. Remember that aircraft type can change depending on operational demands, so the plane you catch could be different when you leave.
Can I change or cancel my South African Airways flight from O.R. Tambo Intl. Airport (JNB) to Cape Town Intl. Airport (CPT)?
It’s generally possible to modify or cancel your flight, although additional fees may apply if you made your booking more than 24 hours ago. Need flexible options? Make use of our “No cancel fee” and “Changes included” filters to find flights that won’t charge extra if you have to adjust your plans. To modify your itinerary, head to “Trips,” select your flight and click on “Manage Booking” for more information.

Explore a world of travel with Expedia

*Available to One Key members.