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
1989R
1805R
Prime price per passenger
Durban
Flights from Durbanto Cape Town
-47 %
1285R
679R
Prime price per passenger
Bloemfontein
Flights from Bloemfonteinto Cape Town
-34 %
2307R
1527R
Prime price per passenger
Port Elizabeth
Flights from Port Elizabethto Cape Town
-41 %
990R
586R
Prime price per passenger
London
Flights from Londonto Cape Town
8308R
7782R
Prime price per passenger
Flights from -to Cape Town
2333R
2191R
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 27m; from Bloemfontein, around 1h 50m; and from East London, roughly 2h 3m.
Flight Time (in hours)
Port ElizabethBloemfonteinEast LondonDurbanJohannesburg
0h 1h 2h 3h
1h 27m
1h 50m
2h 3m
2h 20m
2h 21m

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 R676 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.
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.
  • Airlink also operates numerous flights, some of them originating from George, Windhoek and Johannesburg.

Airlines with indirect flights to Cape Town include:

  • Emirates, which flies from London, Denpasar-Bali or Phuket.
  • Qatar Airways, with flights from Istanbul and Jeddah, as well as from Kansas City.
  • Ethiopian Airlines, with flights from London, Rome and also Brussels.
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 116 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!
What is the name of Cape Town’s airport?
Cape Town is served by 1 airport[s]. Cape Town International Airport operates flights towards both domestic and international destinations within 116 cities, such as Johannesburg, Durban and East London, the most popular routes.
How far is Cape Town’s airport from the city centre?
Cape Town’s airport Cape Town International Airport is located 18 kms from the city centre.
How much is the trip from the airport to Cape Town’s city centre?
Public transport: The price for the trip is about 20.00 R per person.
Taxi: If you have more budget and prefer to take a taxi from Cape Town International Airport , the average price for the ride to Cape Town centre is around 20.00 R per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Cape Town. Pick your preferred car type and get from Cape Town International Airport to Cape Town city centre on your own terms.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes