Cheap Flights to Cape Town

  • 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 35% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

How much is the cheapest flight to Cape Town?

Prices were available within the past 7 days and start at AU$132 for one-way flights and AU$264 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Airlink
Johannesburg — Cape Town
JNB - CPT with Airlink
Tue, 17 Jun
Airlink
Cape Town — Johannesburg
CPT - JNB with Airlink
Thu, 26 Jun
Found 4 days ago
Select flight from Johannesburg to Cape Town, departing on June 17 with Airlink, and returning from Cape Town to Johannesburg on June 26 with Airlink. Price from AU$378, Found 4 days ago.
South African Airways
Harare — Cape Town
HRE - CPT with South African Airways
Wed, 12 Feb
South African Airways
Cape Town — Harare
CPT - HRE with South African Airways
Tue, 4 Mar
Found 4 days ago
Select flight from Harare to Cape Town, departing on February 12 with South African Airways, and returning from Cape Town to Harare on March 4 with South African Airways. Price from AU$639, Found 4 days ago.
Ethiopian Airlines
Nairobi — Cape Town
NBO - CPT with Ethiopian Airlines
Thu, 5 Jun
Ethiopian Airlines
Cape Town — Nairobi
CPT - NBO with Ethiopian Airlines
Tue, 17 Jun
Found 5 days ago
Select flight from Nairobi to Cape Town, departing on June 5 with Ethiopian Airlines, and returning from Cape Town to Nairobi on June 17 with Ethiopian Airlines. Price from AU$970, Found 5 days ago.

Trending flights to Cape Town

Prices were available within the past 7 days and start at AU$1,021 for one-way flights and AU$1,719 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
*Available to Expedia members.