background

Flight Deals from Edinburgh to Cape Town from $908

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoLH LogoLX LogoBA LogoET 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
    $908
  • Up to 2 stops
    $984

Airlines

  • British Airways
    $1020
  • Condor
    $1417
  • Emirates
    $1258
  • Ethiopian Airlines
    $1136
  • Kenya Airways
    $1235
  • Lufthansa
    $1081
  • Qatar Airways
    $1007
  • South African Airways
    $4487
  • SWISS
    $984
  • Turkish Airlines
    $908

Cabin Class

  • Economy
    $908

Departure Airports

  • Edinburgh Airport
    $908

Arrival Airports

  • Cape Town International Airport
    $908

Layover Airports

  • Addis Ababa Bole International Airport
    $1136
  • Amsterdam Airport Schiphol
    $1235
  • Barcelona International Airport
    $1258
  • Dubai International Airport
    $1258
  • Eleftherios Venizelos International Airport
    $1208
  • Frankfurt am Main Airport
    $984
  • Hamad International Airport
    $1007
  • Istanbul Airport
    $908
  • Jomo Kenyatta International Airport
    $1235
  • London Heathrow Airport
    $1071
  • Munich Airport
    $1376
  • OR Tambo International Airport
    $984
  • Zürich Airport
    $984

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

02/02/26

EDI
19h 30m
IST

02/03/26

CPT
Turkish Airlines Logo
Turkish Airlines

02/16/26

CPT
22h 5m
IST

02/17/26

EDI
$908
SWISS Logo
SWISS

02/02/26

EDI
33h 5m
ZRH
JNB

02/03/26

CPT
SWISS Logo
SWISS

02/16/26

CPT
31h 25m
JNB
FRA

02/17/26

EDI
$984
Qatar Airways Logo
Qatar Airways

02/02/26

EDI
20h 25m
DOH

02/03/26

CPT
Qatar Airways Logo
Qatar Airways

02/16/26

CPT
17h 25m
DOH

02/17/26

EDI
$1007
British Airways Logo
British Airways

02/02/26

EDI
20h 25m
DOH

02/03/26

CPT
British Airways Logo
British Airways

02/16/26

CPT
17h 25m
DOH

02/17/26

EDI
$1020
Qatar Airways Logo
Qatar Airways

02/05/26

EDI
20h 25m
DOH

02/06/26

CPT
Qatar Airways Logo
Qatar Airways

02/14/26

CPT
17h 25m
DOH

02/15/26

EDI
$1039
British Airways Logo
British Airways

02/05/26

EDI
20h 25m
DOH

02/06/26

CPT
British Airways Logo
British Airways

02/14/26

CPT
17h 25m
DOH

02/15/26

EDI
$1052
Turkish Airlines Logo
Turkish Airlines

02/05/26

EDI
19h 30m
IST

02/06/26

CPT
Turkish Airlines Logo
Turkish Airlines

02/14/26

CPT
16h 45m
IST

02/15/26

EDI
$1060
Qatar Airways Logo
Qatar Airways

02/02/26

EDI
20h 25m
DOH

02/03/26

CPT
Qatar Airways Logo
Qatar Airways

02/16/26

CPT
21h 30m
DOH
LHR

02/17/26

EDI
$1071
Lufthansa Logo
Lufthansa

02/02/26

EDI
19h 50m
FRA
JNB

02/03/26

CPT
Lufthansa Logo
Lufthansa

02/16/26

CPT
21h 50m
JNB
FRA

02/17/26

EDI
$1081
British Airways Logo
British Airways

02/02/26

EDI
20h 25m
DOH

02/03/26

CPT
British Airways Logo
British Airways

02/16/26

CPT
21h 30m
DOH
LHR

02/17/26

EDI
$1083
Qatar Airways Logo
Qatar Airways

02/05/26

EDI
20h 25m
DOH

02/06/26

CPT
Qatar Airways Logo
Qatar Airways

02/14/26

CPT
22h 50m
DOH
LHR

02/15/26

EDI
$1103
Turkish Airlines Logo
Turkish Airlines

02/05/26

EDI
19h 30m
IST

02/06/26

CPT
Turkish Airlines Logo
Turkish Airlines

02/14/26

CPT
18h 40m
JNB
IST

02/15/26

EDI
$1114
British Airways Logo
British Airways

02/05/26

EDI
27h 20m
DOH

02/06/26

CPT
British Airways Logo
British Airways

02/14/26

CPT
22h 50m
DOH
LHR

02/15/26

EDI
$1115
Ethiopian Airlines Logo
Ethiopian Airlines

02/02/26

EDI
19h 25m
FRA
ADD

02/03/26

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

02/16/26

CPT
19h 30m
ADD
LHR

02/17/26

EDI
$1136
Lufthansa Logo
Lufthansa

02/02/26

EDI
21h
FRA
JNB

02/03/26

CPT
Lufthansa Logo
Lufthansa

02/16/26

CPT
28h 5m
FRA

02/17/26

EDI
$1149
Ethiopian Airlines Logo
Ethiopian Airlines

02/05/26

EDI
25h 50m
ATH
ADD

02/06/26

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

02/14/26

CPT
30h 35m
ADD
LHR

02/15/26

EDI
$1208
Lufthansa Logo
Lufthansa

02/02/26

EDI
22h 15m
FRA

02/03/26

CPT
Lufthansa Logo
Lufthansa

02/16/26

CPT
28h 5m
FRA

02/17/26

EDI
$1221
Ethiopian Airlines Logo
Ethiopian Airlines

02/02/26

EDI
20h 50m
LHR
ADD

02/03/26

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

02/16/26

CPT
30h 25m
ADD
LHR

02/17/26

EDI
$1224
Kenya Airways Logo
Kenya Airways

02/02/26

EDI
31h 35m
LHR
NBO

02/03/26

CPT
Kenya Airways Logo
Kenya Airways

02/16/26

CPT
32h 40m
NBO
AMS

02/17/26

EDI
$1235
Emirates Logo
Emirates

02/05/26

EDI
20h 5m
DXB

02/06/26

CPT
Emirates Logo
Emirates

02/14/26

CPT
22h 10m
DXB
BCN

02/15/26

EDI
$1258
Emirates Logo
Emirates

02/05/26

EDI
20h 5m
DXB

02/06/26

CPT
Emirates Logo
Emirates

02/14/26

CPT
24h 40m
DXB

02/15/26

EDI
$1273
Emirates Logo
Emirates

02/02/26

EDI
20h 5m
DXB

02/03/26

CPT
Emirates Logo
Emirates

02/16/26

CPT
24h 40m
DXB

02/17/26

EDI
$1283
Lufthansa Logo
Lufthansa

02/05/26

EDI
18h 55m
FRA
MUC

02/06/26

CPT
Lufthansa Logo
Lufthansa

02/14/26

CPT
26h 40m
MUC
FRA

02/15/26

EDI
$1376
Condor Logo
Condor

02/02/26

EDI
17h 10m
FRA

02/03/26

CPT
Condor Logo
Condor

02/16/26

CPT
28h 35m
FRA

02/17/26

EDI
$1417
Kenya Airways Logo
Kenya Airways

02/05/26

EDI
26h 35m
LHR
NBO

02/06/26

CPT
Kenya Airways Logo
Kenya Airways

02/14/26

CPT
32h 55m
NBO
AMS

02/15/26

EDI
$1423
Lufthansa Logo
Lufthansa

02/05/26

EDI
18h 55m
FRA
MUC

02/06/26

CPT
Lufthansa Logo
Lufthansa

02/14/26

CPT
17h 30m
FRA

02/15/26

EDI
$1906
South African Airways Logo
South African Airways

02/02/26

EDI
17h 25m
FRA

02/03/26

CPT
South African Airways Logo
South African Airways

02/16/26

CPT
17h 25m
FRA

02/17/26

EDI
$4487

Top Deals on flights from Edinburgh to Cape Town

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

Turkish Airlines Logo
Turkish Airlines

Jul 23

EDI
19h
IST

Jul 24

CPT

as low as

$1064

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

Qatar Airways Logo
Qatar Airways

Jul 23

EDI
19h 40m
DOH

Jul 24

CPT

as low as

$1350

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

Kenya Airways Logo
Kenya Airways

Jul 23

EDI
37h
AMS
NBO

Jul 24

CPT

as low as

$1456

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

Emirates Logo
Emirates

Jul 23

EDI
37h 45m
DXB

Jul 25

CPT

as low as

$1478

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jul 19

EDI
30h 45m
FRA
ADD

Jul 20

CPT

as low as

$1517

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

 Logo

Jul 23

EDI
34h 10m
AMS

Jul 24

CPT

as low as

$1541

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

British Airways Logo
British Airways

Jul 23

EDI
26h 55m
DOH

Jul 24

CPT

as low as

$1581

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

Kenya Airways Logo
Kenya Airways

Jul 19

EDI
31h 40m
CDG
NBO

Jul 20

CPT

as low as

$2012

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

Emirates Logo
Emirates

Jul 19

EDI
22h 55m
DXB
JNB

Jul 20

CPT

as low as

$2154

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

Qatar Airways Logo
Qatar Airways

Jul 19

EDI
24h 40m
LHR
DOH

Jul 20

CPT

as low as

$2160

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

Lufthansa Logo
Lufthansa

Jul 19

EDI
15h 30m
FRA

Jul 20

CPT

as low as

$2633

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

South African Airways Logo
South African Airways

Jul 19

EDI
23h 50m
DUB
FRA

Jul 20

CPT

as low as

$3483

Frequently Asked Questions

What is the cheapest and fastest flight from Edinburgh to Cape Town?
The cheapest flight is with Turkish Airlines for $908, taking 19 hours 30 minutes. The fastest flight is with Condor for $1417, taking 17 hours 10 minutes.
What are all possible destination arrival airports?
The possible destination arrival airports are Cape Town International Airport, Istanbul Airport, Frankfurt am Main Airport, Hamad International Airport, Dubai International Airport, Zürich Airport, OR Tambo International Airport, and Addis Ababa Bole International Airport.
What is the time difference between Cape Town and Edinburgh?
Cape Town is 2 hours ahead of Edinburgh during standard time and 1 hour ahead when Edinburgh observes daylight saving time.
Is there a direct flight from Edinburgh to Cape Town?
There is no direct flight from Edinburgh to Cape Town. The options include 1 stop flights with Turkish Airlines ($908), Qatar Airways ($1007), British Airways ($1020), Lufthansa ($1221), and Emirates ($1258), or 2 stop flights with SWISS ($984), Lufthansa ($1081), Ethiopian Airlines ($1136), and Kenya Airways ($1235).
Are there convenient layover flights from Edinburgh to Cape Town?
Yes, convenient layover flights from Edinburgh to Cape Town include Turkish Airlines at $908, Condor at $1417, Qatar Airways at $1007, British Airways at $1020, Lufthansa at $1221, and Emirates at $1258 for one stop options, along with SWISS at $984, Lufthansa at $1081, Ethiopian Airlines at $1136, and Kenya Airways at $1235 for two stops.
What are the most convenient layover airports for my flight?
Consider these layover airports: Istanbul Airport with Turkish Airlines, Hamad International Airport with Qatar Airways, Frankfurt am Main Airport with Lufthansa, Dubai International Airport with Emirates, and Zürich Airport with SWISS.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158