Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Cape Town

Why book with eDreams
  • Choose from 600+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $97

Last minute flights to Cape Town

Departure Sun, 20 Jan Return Sun, 27 Jan
HLA Johannesburg
CPT Cape Town
return from $97
Departure Sat, 02 Feb Return Tue, 12 Feb
YEG Edmonton
CPT Cape Town
return from $1,453
Departure Wed, 16 Jan Return Thu, 17 Jan
PAP Port au Prince
CPT Cape Town
return from $3,427

Exciting destinations