
£464 Cheap KLM flights from Cape Town to Edinburgh (CPT→EDI)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
KLM flights from Cape Town to Edinburgh (CPT→EDI)
Prices were available within the past 7 days and start at £464 for one-way flights and £705 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 27 Jul - Thu, 10 Sept
CPT
Cape Town
EDI
Edinburgh
£705 Return, found 1 day ago
£705
Return
found 1 day ago

Wed, 2 Sept - Fri, 11 Sept
CPT
Cape Town
EDI
Edinburgh
£728 Return, just found
£728
Return
just found

Thu, 24 Sept - Thu, 12 Nov
CPT
Cape Town
EDI
Edinburgh
£729 Return, just found
£729
Return
just found

Thu, 17 Sept - Wed, 17 Mar
CPT
Cape Town
EDI
Edinburgh
£743 Return, found 23 hours ago
£743
Return
found 23 hours ago

Thu, 24 Sept - Thu, 12 Nov
CPT
Cape Town
EDI
Edinburgh
£746 Return, just found
£746
Return
just found

Thu, 30 Jul - Sat, 8 Aug
CPT
Cape Town
EDI
Edinburgh
£748 Return, found 2 hours ago
£748
Return
found 2 hours ago

Sat, 26 Sept - Mon, 5 Oct
CPT
Cape Town
EDI
Edinburgh
£753 Return, found 4 days ago
£753
Return
found 4 days ago

Thu, 17 Sept - Wed, 17 Mar
CPT
Cape Town
EDI
Edinburgh
£756 Return, found 23 hours ago
£756
Return
found 23 hours ago

Tue, 25 Aug - Mon, 31 Aug
CPT
Cape Town
EDI
Edinburgh
£761 Return, found 2 days ago
£761
Return
found 2 days ago
Travel information
Origin airport | Cape Town Intl. |
|---|---|
Destination airport | Edinburgh |
Airlines serving | Air France, British Airways, Emirates, KLM, Kenya Airways, Lufthansa, Qatar Airways, Swiss International Air Lines, Turkish Airlines |
Popular airline | Emirates |
Distance | 10153 km |
Explore a world of travel with Expedia
- Aegean Corfu (CFU) to Edinburgh (EDI) flights
- Aer Lingus Belfast (BHD) to Edinburgh (EDI) flights
- Aer Lingus Chicago (ORD) to Edinburgh (EDI) flights
- Air Canada Toronto (YYZ) to Edinburgh (EDI) flights
- Air France Barcelona (BCN) to Edinburgh (EDI) flights
- Air France Brest (BES) to Edinburgh (EDI) flights
- Air France New York (JFK) to Edinburgh (EDI) flights
- British Airways Madrid (MAD) to Edinburgh (EDI) flights
- British Airways Stockholm (ARN) to Edinburgh (EDI) flights
- British Airways Barcelona (BCN) to Edinburgh (EDI) flights
- British Airways Toulouse (TLS) to Edinburgh (EDI) flights
- British Airways Calgary (YYC) to Edinburgh (EDI) flights
- British Airways Geneva (GVA) to Edinburgh (EDI) flights
- British Airways Funchal (FNC) to Edinburgh (EDI) flights
- British Airways Dubai (DXB) to Edinburgh (EDI) flights
- British Airways Athens (ATH) to Edinburgh (EDI) flights
- British Airways Budapest (BUD) to Edinburgh (EDI) flights
- British Airways Rome (FCO) to Edinburgh (EDI) flights
- British Airways London (LGW) to Edinburgh (EDI) flights
- British Airways Las Palmas (LPA) to Edinburgh (EDI) flights
- British Airways Doha (DOH) to Edinburgh (EDI) flights
- British Airways Hamburg (HAM) to Edinburgh (EDI) flights
- British Airways London (LHR) to Edinburgh (EDI) flights
- British Airways Bucharest (OTP) to Edinburgh (EDI) flights
- British Airways Islamabad (ISB) to Edinburgh (EDI) flights
- British Airways Istanbul (IST) to Edinburgh (EDI) flights
- British Airways Jersey (JER) to Edinburgh (EDI) flights
- British Airways New York (JFK) to Edinburgh (EDI) flights
- British Airways Nairobi (NBO) to Edinburgh (EDI) flights
- British Airways Larnaca (LCA) to Edinburgh (EDI) flights
- British Airways London (LCY) to Edinburgh (EDI) flights
- British Airways Manchester (MAN) to Edinburgh (EDI) flights
- British Airways Miami (MIA) to Edinburgh (EDI) flights
- British Airways Johannesburg (JNB) to Edinburgh (EDI) flights
- British Airways Florence (FLR) to Edinburgh (EDI) flights
- British Airways Paris (CDG) to Edinburgh (EDI) flights
- British Airways Southampton (SOU) to Edinburgh (EDI) flights
- British Airways Prague (PRG) to Edinburgh (EDI) flights
- British Airways Washington (IAD) to Edinburgh (EDI) flights
- Delta Detroit (DTW) to Edinburgh (EDI) flights
- Delta New York (JFK) to Edinburgh (EDI) flights
- Easyjet Belfast (BFS) to Edinburgh (EDI) flights
- Easyjet Birmingham (BHX) to Edinburgh (EDI) flights
- Easyjet Bristol (BRS) to Edinburgh (EDI) flights
- Easyjet Geneva (GVA) to Edinburgh (EDI) flights
- Easyjet London (LGW) to Edinburgh (EDI) flights
- Easyjet Jersey (JER) to Edinburgh (EDI) flights
- Easyjet Kraków (KRK) to Edinburgh (EDI) flights
- Easyjet London (LTN) to Edinburgh (EDI) flights
- Easyjet Paphos (PFO) to Edinburgh (EDI) flights
- Easyjet Paris (CDG) to Edinburgh (EDI) flights
- Easyjet Amsterdam (AMS) to Edinburgh (EDI) flights
- Easyjet London (STN) to Edinburgh (EDI) flights
- Easyjet Tenerife (TFS) to Edinburgh (EDI) flights
- Emirates Melbourne (MEL) to Edinburgh (EDI) flights
- Finnair Tokyo (NRT) to Edinburgh (EDI) flights
- Flybe Birmingham (BHX) to Edinburgh (EDI) flights
- Flybe East Midlands (EMA) to Edinburgh (EDI) flights
- Flybe London (LHR) to Edinburgh (EDI) flights
- Jet2 Alicante (ALC) to Edinburgh (EDI) flights
- Jet2 Antalya (AYT) to Edinburgh (EDI) flights
- Jet2 Rhodes (RHO) to Edinburgh (EDI) flights
- Jet2 Faro (FAO) to Edinburgh (EDI) flights
- Jet2 Las Palmas (LPA) to Edinburgh (EDI) flights
- Jet2 Arrecife (ACE) to Edinburgh (EDI) flights
- Jet2 Larnaca (LCA) to Edinburgh (EDI) flights
- Jet2 Málaga (AGP) to Edinburgh (EDI) flights
- Jet2 Palma de Mallorca (PMI) to Edinburgh (EDI) flights
- Jet2 Paphos (PFO) to Edinburgh (EDI) flights
- Jet2 Tenerife (TFS) to Edinburgh (EDI) flights
- Klm Madrid (MAD) to Edinburgh (EDI) flights
- Klm Athens (ATH) to Edinburgh (EDI) flights
- Klm Cagliari (CAG) to Edinburgh (EDI) flights
- Klm Rome (FCO) to Edinburgh (EDI) flights
- Klm Nairobi (NBO) to Edinburgh (EDI) flights
- Klm Helsinki (HEL) to Edinburgh (EDI) flights
- Loganair Cardiff (CWL) to Edinburgh (EDI) flights
- Loganair East Midlands (EMA) to Edinburgh (EDI) flights
- Loganair Exeter (EXT) to Edinburgh (EDI) flights
- Loganair Isle of Man (IOM) to Edinburgh (EDI) flights
- Loganair Kirkwall (KOI) to Edinburgh (EDI) flights
- Loganair Manchester (MAN) to Edinburgh (EDI) flights
- Loganair Norwich (NWI) to Edinburgh (EDI) flights
- Loganair Southampton (SOU) to Edinburgh (EDI) flights
- Loganair Stornoway (SYY) to Edinburgh (EDI) flights
- Loganair Wick (WIC) to Edinburgh (EDI) flights
- Lufthansa Rome (FCO) to Edinburgh (EDI) flights
- Lufthansa Frankfurt (FRA) to Edinburgh (EDI) flights
- Luxair Luxembourg (LUX) to Edinburgh (EDI) flights
- Qatar Airways Auckland (AKL) to Edinburgh (EDI) flights
- Qatar Airways Colombo (CMB) to Edinburgh (EDI) flights
- Qatar Airways Durban (DUR) to Edinburgh (EDI) flights
- Qatar Airways Sydney (SYD) to Edinburgh (EDI) flights
- Qatar Airways Multan (MUX) to Edinburgh (EDI) flights
- Qatar Airways Johannesburg (JNB) to Edinburgh (EDI) flights
- Qatar Airways Kathmandu (KTM) to Edinburgh (EDI) flights
- Turkish Airlines Istanbul (IST) to Edinburgh (EDI) flights
- Turkish Airlines Johannesburg (JNB) to Edinburgh (EDI) flights
- United Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI) flights
- Virgin Atlantic Boston (BOS) to Edinburgh (EDI) flights
*Available to Expedia members.