Book cheap flights to Cape Town

Explore the best deals

Discover the cheapest flights to Cape Town
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Cape Town

Johannesburg
Flights from Johannesburgto Cape Town
2484R
2344R
Prime price per passenger
Durban
Flights from Durbanto Cape Town
-47 %
2505R
1325R
Prime price per passenger
Bloemfontein
Flights from Bloemfonteinto Cape Town
-25 %
3140R
2365R
Prime price per passenger
Port Elizabeth
Flights from Port Elizabethto Cape Town
-46 %
2434R
1322R
Prime price per passenger
London
Flights from Londonto Cape Town
10876R
10200R
Prime price per passenger
East London
Flights from East Londonto Cape Town
-46 %
1214R
651R
Prime price per passenger

How long is the flight to Cape Town?

If you’re planning a trip to Cape Town, we at eDreams have checked the most popular routes to help you plan ahead. From Port Elizabeth, the flight takes about 1h 28m; from East London, around 1h 50m; and from Bloemfontein, roughly 2h.
Flight Time (in hours)
Port ElizabethEast LondonBloemfonteinDurbanJohannesburg
0h 1h 2h 3h
1h 28m
1h 50m
2h 0m
2h 17m
2h 20m

How much does a flight to Cape Town cost?

At eDreams you can find flights from Port Elizabeth to Cape Town starting from R 635, with an average price of R 1 327. If you depart from other cities such as Johannesburg, you can find tickets from R 737, and from East London starting from R 789, according to data from the last 72 hours.
Filter by
Port ElizabethJohannesburgEast LondonHoedspruitUmtata
R 1 327
R 1 426
R 1 952
R 2 466
R 4 905
Port ElizabethCheapest
Cheapest Price: R 635
Cheapest
Average

Find and book the best flights to Cape Town

Cape Town welcomes you to the southwestern tip of Africa, a significant port city and legislative capital of South Africa. As a premier travel destination, it forms a dramatic confluence where mountains meet the Atlantic Ocean, setting the stage for your journey.

Discover its rich heritage through diverse districts like the colourful Bo-Kaap, characterised by its unique Cape Dutch architecture. Explore Robben Island, a UNESCO World Heritage Site, or visit the historic Castle of Good Hope. The city's cultural tapestry unfolds further at the Iziko South African Museum and the bustling V&A Waterfront.

This coastal metropolis offers a distinctive blend of natural beauty, profound history, and a lively cultural scene. Your exploration here promises a fascinating insight into South Africa’s diverse landscapes and compelling past.

When is the best time to fly to Cape Town?

High Season

Cape Town's high season, running from December to February, coincides with its summer. Upon arrival, you'll encounter a city bathed in warm sunshine and clear skies, with average temperatures often exceeding 25°C. The iconic Table Mountain stands out sharply against the blue, and the Atlantic seaboard hums with activity. This period defines Cape Town's lively outdoor lifestyle.

The atmosphere is buzzing with energy as locals and visitors flock to beaches and outdoor attractions. Daily life revolves around sunshine, with longer daylight hours perfect for exploring. Cultural events like the Cape Town Minstrel Carnival (Tweede Nuwe Jaar) in early January fill the streets with music and colour, embodying the city's festive summer spirit.

Low Season

Cape Town's low season, typically from June to August, brings winter to the city. Upon landing, you'll notice cooler temperatures, averaging around 12–18°C, and more frequent rainfall, though clear, crisp days are also common. The city takes on a quieter, more subdued pace, often with dramatic cloud formations adorning Table Mountain.

This season shifts the focus towards cosy indoor experiences, though outdoor activities like hiking are still popular on sunny days. The South Easterly wind, known as the "Cape Doctor", is less prevalent, offering calmer conditions. While major outdoor festivals are fewer, the winter months are known for whale watching season along the coast, drawing nature enthusiasts and offering a different connection to the region's natural beauty.

Cape Town bucket list: Best activities & sights

As you touch down, the unique silhouette of Table Mountain welcomes you, hinting at the adventures that await in Cape Town. This city offers a blend of natural grandeur and rich cultural narratives, inviting you to discover its diverse character. From its historic waterfront to its lively neighbourhoods, Cape Town reveals itself with every step.

Table Mountain
Dominating the city's skyline, Table Mountain offers expansive views of the peninsula and the Atlantic Ocean. Its flat top and unique flora create an otherworldly landscape high above the city.

Robben Island
This UNESCO World Heritage site served as a maximum-security prison for political prisoners, including Nelson Mandela. A visit offers a poignant insight into South Africa's history and its journey to democracy.

V&A Waterfront
Set against the backdrop of Table Mountain, this bustling harbour precinct blends retail, dining, and entertainment with working docks. It’s a dynamic hub where locals and visitors converge.

Boulders Beach Penguin Colony
Observe a thriving colony of African penguins in their natural habitat at Boulders Beach. Wooden walkways allow you to get close to these unique birds as they waddle and swim.

Cape Point
Located within the Cape of Good Hope Nature Reserve, Cape Point marks the dramatic meeting point of the Atlantic and Indian Oceans. The rugged coastline and wild seascapes are truly captivating.

Bo-Kaap
Wander through the colourful streets of Bo-Kaap, known for its lively houses and rich Cape Malay heritage. This historic neighbourhood offers a glimpse into a distinct cultural community.

Kirstenbosch National Botanical Garden
Explore one of the world's most beautiful botanical gardens, set on the eastern slopes of Table Mountain. It showcases a diverse collection of indigenous South African plants in stunning surrounds.

Secure your seat to Cape Town today

Before you know it, you'll be soaring towards Cape Town. To secure your journey, remember to book your flights in advance and consider flexible dates for the best deals. And for an even smoother booking experience, eDreams Prime offers extra benefits for frequent travellers, making your flight discovery simple and stress-free.

Frequently asked questions about flights to Cape Town

How can I find cheap flights to Cape Town on eDreams?
At eDreams you will find flights from R458 to Cape Town. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Cape Town.
When's the best time to go to Cape Town?
According to our customers' flight searches, the best time to fly to Cape Town is March.
What are the cheapest airlines flying to Cape Town?

Looking at the prices of our customers' bookings from US to Cape Town, your best bet for cheap flights is:

  • Lift Airlines: a one-way ticket costs on average R3 407,98: this has been calculated taking as a reference the average price of flights of Durban to Cape Town, which amounts to R3 120,66 and that of flights departing from Johannesburg, whose average price is R3 488,54.
  • Hahn Air Systems: the average price of a one-way ticket is R5 126,87. The flight between Johannesburg and Cape Town costs on average R3 972,63 and the ticket price from Durban round the R4 104,86.
Which airlines fly to Cape Town?

Airlines flying direct from South Africa to Cape Town include:

  • Fly Safair, with flights from Johannesburg, Durban and from Port Elizabeth, for example.
  • Lift Airlines, with flights from Johannesburg to Cape Town and Bloemfontein and also from Kimberley.

Airlines with indirect flights to Cape Town include:

  • Emirates, which flies from Johannesburg, Harare or Durban.
  • Qatar Airways, with flights from London and Brussels, as well as from Beijing.
  • Airlink, with flights from Cleveland, London and also Dublin.
How long before a flight to Cape Town should I be at the airport?
If you want to be on time for your flight to Cape Town, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Cape Town departing from over 121 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Cape Town with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
How many airports are in Cape Town and which is the main one?
Cape Town has 1 airport. Cape Town International Airport operates domestic and international flights to 121 cities. Some of the most popular destinations are Johannesburg, Durban and East London.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes