
DOMESTIC FLIGHTS TO CAPE TOWN
You can fly to Cape Town from Johannesburg, Durban and other South African cities, with the following airlines: South African Airways, Mango Airlines, 1time Airline, Kulula. Depending where you wish to fly from, various charter flights are also available.
Direct international flights to Cape Town:
FROM AMSTERDAM (NETHERLANDS)
Duration: 11h35m
Carrier: KLM
FROM DUBAI (UNITED ARAB EMIRATES)
Duration: 9h35m
Carrier: Emirates
FROM FRANKFURT (GERMANY)
Duration: 11h00
Carrier: Lufthansa
FROM LONDON (UNITED KINGDOM)
Duration: 12h00
Carriers: South African Airways, British Airways, Virgin Atlantic
FROM PARIS (FRANCE)
Duration: 11h10m
Carrier: Air France
FROM ZURICH (SWITZERLAND)
Duration: 11h15m
Carrier: Swiss
Cape Town is a two hour flight from Johannesburg, which has direct links with most major cities around the world.

