Leopard looking into the camera - South Africa

Compare flights from South Africa from ZAR 7,640*

Use the following format to enter your datedd mm yyyy
Use the following format to enter your datedd/mm/YYYY

The best flight deals from South Africa*

Johannesburg (JNB) to Amsterdam (AMS)

FromZAR 8,317

Cape Town (CPT) to Amsterdam (AMS)

FromZAR 8,437

Johannesburg (JNB) to Calgary (YYC)

FromZAR 13,681

Johannesburg (JNB) to Florence (FLR)

FromZAR 7,640

Johannesburg (JNB) to London (LON)

FromZAR 8,091

Johannesburg (JNB) to Paris (PAR)

FromZAR 8,089

Johannesburg (JNB) to Glasgow (GLA)

FromZAR 8,579

Johannesburg (JNB) to Porto (OPO)

FromZAR 8,672

Cape Town (CPT) to Dublin (DUB)

FromZAR 7,733

Cape Town (CPT) to Panama City (PTY)

FromZAR 19,998

Johannesburg (JNB) to San Francisco (SFO)

FromZAR 13,015

Johannesburg (JNB) to Norwich (NWI)

FromZAR 9,371

Cape Town (CPT) to London (LON)

FromZAR 8,551

Johannesburg (JNB) to Dublin (DUB)

FromZAR 7,673

Cape Town (CPT) to Trondheim (TRD)

FromZAR 11,763

George (GRJ) to Amsterdam (AMS)

FromZAR 11,206

Cape Town (CPT) to Norwich (NWI)

FromZAR 9,351

Cape Town (CPT) to Zurich (ZRH)

FromZAR 8,738

Flying from South Africa

As KLM Royal Dutch Airlines we offer convenient flights from South Africa, including service from Cape Town and Johannesburg. On our intercontinental flights, we help you pass the time with over 1.000 hours of in-flight entertainment and your flight will be over before you know it.

Johannesburg - O. R. Tambo International Airport (JNB)

This is the biggest and busiest airport in Africa, serving over 19 million passengers a year. The airport is well connected, and many hotels offer shuttle buses directly to the airport. Taxis are also readily available, but make sure you use an authorised metred taxi. If you want to use public transport, the Gautrain is a rapid rail system that runs about every 12 minutes.

Cape Town – Cape Town International Airport (CPT)

This is the second-busiest airport in South Africa, so you need to make sure you allow plenty of time to get to your flight. The airport is easy to reach, with the MyCiTi shuttle bus running every 20 minutes from Civic Centre bus station. The charge differs depending on the time you take it. If you want to take a taxi, this will be more expensive but will only take about 20 minutes. Just make sure you only use officially licensed taxis.

*All amounts are in ZAR. Taxes and surcharges are included. No booking fee is applicable. Prices shown may vary depending on fare availability. You will see the final amount when selecting your payment method.