Compare all cheap flights to Cape Town
Cheap flights from Edinburgh to Cape Town (EDI - CPT).
- Emirates airfare from Edinburgh to Cape Town starting at £551.
- Air France airfare from Edinburgh to Cape Town starting at £686.
- KLM Royal Dutch airfare from Edinburgh to Cape Town starting at £692.
- KLM airfare from Edinburgh to Cape Town starting at £705.
Edinburgh to Cape Town flying information.
- The flying distance between Edinburgh and Cape Town is 6346 miles.
- No airlines fly non stop from Cape Town to Edinburgh.
- British Airways and Virgin Atlantic Airways fly between Cape Town and Edinburgh with a stopover in London Heathrow.
- British Airways operates Edinburgh to London Heathrow on 321 320 319, whilst Virgin Atlantic Airways has flights from London Heathrow to Cape Town on 346.
Cheap Airfares to Cape Town from United Kingdom
Cheap International Flights from Edinburgh
Airlines flying from Edinburgh to Cape Town (EDI to CPT)
Edinburgh to Cape Town airlines include Swiss International Air Lines, bmi. Over 19 airlines offer flights from other cities, including Unspecified Airline, Turkish Airlines, TAP Portugal, SWISS, South African Airways, SN Brussels, Qatar Airways, Lufthansa, KLM Royal Dutch, KLM, Flybe, Etihad Airways, Emirates.
What other cities and months can I fly from Edinburgh to South Africa?
Pretoria, Kimberley, Bloemfontein, Nelspruit, George, East London, Port Elizabeth, Durban, Johannesburg, Cape Town, and many others from December to July and August to October.