Flights to Cape Town
Flights to Cape Town from the UK
Which Cape Town airport do flights land in?
Flights land in Cape Town international airport, which is located 13 miles (20km) east of the city. It is Cape Town's only major airport, and the only airport in the region that accepts international flights.
Are there direct flights between London and Cape Town?
There are direct flights from UK airports to Cape Town. Indirect flights are more plentiful however, especially those stopping in Johannesburg. There are other indirect flights on offer stopping in Windhoek, Doha, Dubai and Amsterdam. Flights to Cape Town can be expensive, particularly over the busy Christmas period. Indirect flights are generally cheaper.
How long is the flight from London to Cape Town?
The direct flight time from London to Cape Town is a little over 12 hours. Additional time will be added if flying via another city. Travellers should allow several hours for layovers in Johannesburg when booking flights, as clearing customs and transferring between terminals can be time-consuming.
What is the time difference between London and Cape Town?
Cape Town is only two hours (one hour during British summertime) ahead of London time, so jet lag is minimal or nonexistent.
Which airlines fly to Cape Town from the UK?
British Airways has direct flights to Cape Town from London, and
indirect flights from Aberdeen, Jersey, Manchester, Newcastle,
Glasgow, and Edinburgh (all stopping in London).
Virgin Atlantic also offers regular direct flights from Heathrow as well as indirect flights from Belfast.
South African Airways flies from Belfast City and Aberdeen, stopping in London and Johannesburg.
KLM has connecting service from Liverpool, Manchester, Leeds, Aberdeen, Newcastle, Norwich, Humberside, Bristol, Birmingham, Glasgow, Cardiff, and Edinburgh (stopping at Amsterdam).
Lufthansa has flights from Birmingham and Edinburgh (stopping in Frankfurt).
Emirates flies from Birmingham and Newcastle via London Heathrow.
Flights to Cape Town from the USA
There are no direct cheap flights to Cape Town from the United
States. There are connecting flights from various airports in the
USA to Cape Town International Airport, 13 miles (20km) east of the
Which airlines fly to Cape Town from the USA?
British Airways has connecting flights to Cape Town from New York, Phoenix, Philadelphia, Orlando, Seattle, San Diego, Tampa, San Francisco, Miami, Chicago, Dallas, Denver, Boston, Atlanta, Baltimore, Los Angeles, Houston, Las Vegas, and Washington Dulles.
KLM flies to Cape Town from Los Angeles, Minneapolis, Houston, Washington Dulles, San Francisco, Chicago, Miami, Dallas, Boston, Atlanta, Detroit, Seattle, New York, and Portland.
Delta has indirect flights from Phoenix, Portland, Minneapolis, New Orleans, Seattle, Tampa, Salt Lake City, San Diego, Dallas, Memphis, Detroit, Chicago, Denver, Boston, Atlanta, Las Vegas, Fort Lauderdale, and Washington Dulles.
Lufthansa has flights from Denver, Philadelphia, Orlando, and Detroit.
Singapore Airlines flies to Cape Town from Los Angeles, Houston, San Francisco, and Houston.
Virign Atlantic has connecting service from Orlando and Las Vegas.
Airports in Cape Town
The airport is situated 13 miles (20km) east of Cape Town.