Cheap Mango Flights from
Durban to Cape Town

Cape Town is a beautiful city located on the coast of South Africa. The Mother City is a destination abundant with awe-inspiring landscapes, vast cultures and exciting gastronomy. With a population of over 4.2 million people, it is a vibrant city welcoming all to experience this one-of-a-kind destination. Popular tourist attraction in Cape Town include Robben Island, GrandWest Casino and Lion’s Head.

Jet off to this exciting coastal city with cheap Mango flights from Durban to Cape Town. Cape Town’s hub airport is Cape Town International Airport (CPT), which is a 15-minute drive from the city centre.

Book cheap Mango flights from Durban to Cape Town at Travelstart today!



Hub Airport

O.R. Tambo International (JNB)



Inflight magazine

Mango Juice

About Cape Town

General Information


South African Rand (ZAR)


South Africa


English / Afrikaans / isiXhosa / isiZulu

Hub Airport

Cape Town International Airport (CPT)

Travel Adaptor

Type D / M / N

Travel Documents

You must present a South African ID or passport to travel from Durban to Cape Town.

Airport Information

It will take you a 15-minute drive to reach the Cape Town city centre from Cape Town International Airport.

Main Attractions

Cape Town is home to many breathtaking attractions, including Table Mountain, Kirstenbosch National Botanical Garden and Chapman’s Peak.

Route information

Flight time

2 hours and 15 minutes

Flight distance

1272 km

Departure airport

King Shaka International Airport

Arrival airport

Cape Town International Airport

Aircraft model

Boeing 737-800

Other popular routes

Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance

  • 021 020 0559

Download our app

Free for iPhones and Android