background

Flight Deals from Cape Town to Edinburgh from $458

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoLH LogoBA LogoKL Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $845
  • Up to 2 stops
    $1010

Airlines

  • Air France
    $1136
  • British Airways
    $1055
  • Emirates
    $1022
  • Kenya Airways
    $1236
  • KLM
    $1010
  • Lufthansa
    $1289
  • Qatar Airways
    $994
  • Turkish Airlines
    $845

Cabin Class

  • Economy
    $845

Departure Airports

  • Cape Town International Airport
    $845

Arrival Airports

  • Edinburgh Airport
    $845

Layover Airports

  • Amsterdam Airport Schiphol
    $1010
  • Dubai International Airport
    $1022
  • Frankfurt am Main Airport
    $1289
  • Hamad International Airport
    $994
  • Istanbul Airport
    $845
  • Jomo Kenyatta International Airport
    $1236
  • London Heathrow Airport
    $1060
  • OR Tambo International Airport
    $1010
  • Paris Charles de Gaulle Airport
    $1136
  • Quatro de Fevereiro Airport
    $1447

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Turkish Airlines Logo
Turkish Airlines

08/22/25

CPT
17h
IST

08/23/25

EDI
Turkish Airlines Logo
Turkish Airlines

09/01/25

EDI
19h
IST

09/02/25

CPT
$845
Turkish Airlines Logo
Turkish Airlines

08/09/25

CPT
17h
IST

08/10/25

EDI
Turkish Airlines Logo
Turkish Airlines

08/21/25

EDI
25h 15m
IST

08/22/25

CPT
$865
Qatar Airways Logo
Qatar Airways

08/22/25

CPT
17h 25m
DOH

08/23/25

EDI
Qatar Airways Logo
Qatar Airways

09/02/25

EDI
19h 40m
DOH

09/03/25

CPT
$994
KLM Logo
KLM

08/11/25

CPT
22h 45m
AMS

08/12/25

EDI
KLM Logo
KLM

08/28/25

EDI
44h 25m
AMS
JNB

08/30/25

CPT
$1010
Emirates Logo
Emirates

08/21/25

CPT
25h 50m
DXB

08/22/25

EDI
Emirates Logo
Emirates

09/03/25

EDI
37h 45m
DXB

09/05/25

CPT
$1022
KLM Logo
KLM

08/11/25

CPT
22h 45m
AMS

08/12/25

EDI
KLM Logo
KLM

08/28/25

EDI
15h 25m
AMS

08/28/25

CPT
$1036
Turkish Airlines Logo
Turkish Airlines

08/22/25

CPT
19h 35m
JNB
IST

08/23/25

EDI
Turkish Airlines Logo
Turkish Airlines

09/02/25

EDI
19h
IST

09/03/25

CPT
$1051
British Airways Logo
British Airways

08/22/25

CPT
24h 40m
DOH

08/23/25

EDI
British Airways Logo
British Airways

09/02/25

EDI
19h 40m
DOH

09/03/25

CPT
$1055
British Airways Logo
British Airways

08/21/25

CPT
13h 30m
LHR

08/22/25

EDI
British Airways Logo
British Airways

09/02/25

EDI
19h 40m
DOH

09/03/25

CPT
$1060
British Airways Logo
British Airways

08/09/25

CPT
27h 15m
LHR

08/10/25

EDI
British Airways Logo
British Airways

08/21/25

EDI
19h 40m
DOH

08/22/25

CPT
$1070
Qatar Airways Logo
Qatar Airways

08/11/25

CPT
17h 25m
DOH

08/12/25

EDI
Qatar Airways Logo
Qatar Airways

08/28/25

EDI
26h 55m
DOH

08/29/25

CPT
$1075
Emirates Logo
Emirates

08/22/25

CPT
31h 10m
DXB

08/23/25

EDI
Emirates Logo
Emirates

09/02/25

EDI
37h 45m
DXB

09/04/25

CPT
$1080
Qatar Airways Logo
Qatar Airways

08/09/25

CPT
24h 40m
DOH

08/10/25

EDI
Qatar Airways Logo
Qatar Airways

08/21/25

EDI
26h 55m
DOH

08/22/25

CPT
$1082
Qatar Airways Logo
Qatar Airways

08/22/25

CPT
17h 25m
DOH

08/23/25

EDI
Qatar Airways Logo
Qatar Airways

09/02/25

EDI
37h 30m
LHR
DOH

09/04/25

CPT
$1130
Air France Logo
Air France

08/11/25

CPT
17h 35m
AMS
CDG

08/12/25

EDI
Air France Logo
Air France

08/28/25

EDI
44h 25m
AMS
JNB

08/30/25

CPT
$1136
Emirates Logo
Emirates

08/09/25

CPT
31h 10m
DXB

08/10/25

EDI
Emirates Logo
Emirates

08/21/25

EDI
37h 45m
DXB

08/23/25

CPT
$1139
KLM Logo
KLM

08/09/25

CPT
22h 30m
AMS

08/10/25

EDI
KLM Logo
KLM

08/21/25

EDI
32h 5m
AMS

08/22/25

CPT
$1140
Air France Logo
Air France

08/11/25

CPT
17h 35m
AMS
CDG

08/12/25

EDI
Air France Logo
Air France

08/28/25

EDI
15h 25m
AMS

08/28/25

CPT
$1160
British Airways Logo
British Airways

08/22/25

CPT
17h 25m
DOH

08/23/25

EDI
British Airways Logo
British Airways

09/02/25

EDI
22h 20m
LHR
DOH

09/03/25

CPT
$1191
KLM Logo
KLM

08/22/25

CPT
22h 30m
AMS

08/23/25

EDI
KLM Logo
KLM

09/02/25

EDI
36h 15m
AMS

09/03/25

CPT
$1206
KLM Logo
KLM

08/22/25

CPT
22h 30m
AMS

08/23/25

EDI
KLM Logo
KLM

09/02/25

EDI
27h 45m
AMS
JNB

09/03/25

CPT
$1215
Kenya Airways Logo
Kenya Airways

08/22/25

CPT
31h 10m
NBO
AMS

08/23/25

EDI
Kenya Airways Logo
Kenya Airways

09/02/25

EDI
28h 35m
AMS
NBO

09/03/25

CPT
$1236
KLM Logo
KLM

08/11/25

CPT
21h 20m
JNB
AMS

08/12/25

EDI
KLM Logo
KLM

08/28/25

EDI
27h 45m
AMS
JNB

08/29/25

CPT
$1237
Kenya Airways Logo
Kenya Airways

08/09/25

CPT
44h 25m
NBO
CDG

08/11/25

EDI
Kenya Airways Logo
Kenya Airways

08/21/25

EDI
28h 35m
AMS
NBO

08/22/25

CPT
$1280
Lufthansa Logo
Lufthansa

08/22/25

CPT
31h 25m
JNB
FRA

08/23/25

EDI
Lufthansa Logo
Lufthansa

09/02/25

EDI
18h 45m
FRA
JNB

09/03/25

CPT
$1289
Kenya Airways Logo
Kenya Airways

08/21/25

CPT
22h 15m
NBO
AMS

08/22/25

EDI
Kenya Airways Logo
Kenya Airways

09/01/25

EDI
24h 20m
AMS
NBO

09/02/25

CPT
$1289
Air France Logo
Air France

08/22/25

CPT
22h
AMS
CDG

08/23/25

EDI
Air France Logo
Air France

09/02/25

EDI
36h 15m
AMS

09/03/25

CPT
$1318
Air France Logo
Air France

08/22/25

CPT
22h
AMS
CDG

08/23/25

EDI
Air France Logo
Air France

09/02/25

EDI
27h 45m
AMS
JNB

09/03/25

CPT
$1327
Lufthansa Logo
Lufthansa

08/22/25

CPT
28h 40m
FRA

08/23/25

EDI
Lufthansa Logo
Lufthansa

09/02/25

EDI
20h 5m
FRA
LAD

09/03/25

CPT
$1447
British Airways Logo
British Airways

08/09/25

CPT
19h
JNB
LHR

08/10/25

EDI
British Airways Logo
British Airways

08/21/25

EDI
19h 40m
DOH

08/22/25

CPT
$1822

Top Deals on flights from Cape Town to Edinburgh

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Qatar Airways Logo
Qatar Airways

Feb 19

CPT
24h
DOH

Feb 20

EDI

as low as

$458

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

British Airways Logo
British Airways

Feb 19

CPT
17h 25m
DOH

Feb 20

EDI

as low as

$462

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Turkish Airlines Logo
Turkish Airlines

Nov 28

CPT
22h 5m
IST

Nov 29

EDI

as low as

$503

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

British Airways Logo
British Airways

Feb 19

CPT
21h 15m
DOH
LHR

Feb 20

EDI

as low as

$505

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Emirates Logo
Emirates

Feb 19

CPT
24h 40m
DXB

Feb 20

EDI

as low as

$513

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Kenya Airways Logo
Kenya Airways

Feb 19

CPT
33h 40m
NBO
AMS

Feb 21

EDI

as low as

$520

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Qatar Airways Logo
Qatar Airways

Feb 19

CPT
26h 20m
JNB
DOH

Feb 20

EDI

as low as

$567

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

 Logo

Nov 17

CPT
16h 30m
JNB
LHR

Nov 18

EDI

as low as

$619

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

 Logo

Feb 19

CPT
26h 15m
ADD
LHR

Feb 20

EDI

as low as

$649

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Lufthansa Logo
Lufthansa

Nov 28

CPT
31h 20m
LAD
FRA

Nov 29

EDI

as low as

$658

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Lufthansa Logo
Lufthansa

Feb 19

CPT
31h 20m
MUC
FRA

Feb 20

EDI

as low as

$661

Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Air France Logo
Air France

Nov 17

CPT
25h 50m
CDG

Nov 18

EDI

as low as

$671

Frequently Asked Questions

What are all possible destination arrival airports?
The possible destination arrival airports are Edinburgh Airport, Istanbul Airport, London Heathrow Airport, OR Tambo International Airport, Amsterdam Airport Schiphol, Paris Charles de Gaulle Airport, Jomo Kenyatta International Airport, Frankfurt am Main Airport, and Hamad International Airport.
What is the time difference between destination and arrival?
The time difference between Cape Town and Edinburgh is typically 2 hours, with Edinburgh being ahead. However, this can vary depending on daylight saving time.
Is there a direct flight from Cape Town to Edinburgh?
There is no direct flight from Cape Town International Airport to Edinburgh Airport. The available flights include one-stop options with Turkish Airlines at $845, British Airways at $1055, and others.
Are there convenient layover flights from Cape Town to Edinburgh?
Yes, there are convenient layover flights available. The airlines include Turkish Airlines at $845, Qatar Airways at $994, KLM at $1010, Emirates at $1022, and British Airways at $1055. The flight times range from 17 hours to 25 hours 50 minutes.
What are the most convenient layover airports for the flight?
The most convenient layover airports for your flight from Cape Town to Edinburgh are Istanbul Airport, London Heathrow Airport, Hamad International Airport, Amsterdam Airport Schiphol, and OR Tambo International Airport.
What are the cheapest and fastest flights from Cape Town to Edinburgh?
The cheapest flight is with Turkish Airlines at $845, taking 17 hours. The fastest flight is with British Airways at $1060, taking 13 hours 30 minutes.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158