Airlines with flights from Zurich to Cape Town
There are five airlines with scheduled flights between ZRH and CPT. Edelweiss Air is the only airline with non-stop flights from Zurich Airport to Cape Town International and the flight time is 11 hours and 25 minutes.
Choose airline
Schedules
Non-stop with Edelweiss Air
-
Total flight time: 11 hours and 25 minutes
-
1 flight per week
-
Business class available
ZRH
Direct
CPT
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2024-03-15
Via London with British Airways
-
Total flight time: 15h 00m - 17h 35m.
-
One World Alliance
-
9 flights per week
ZRH
Via LHR
CPT
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
BA717
BA59
BA59
18:50
18:50
----
----
19:00
----
18:40
BA719
BA59
BA59
----
----
19:40
----
----
----
19:40
The timetable & schedule information was updated at 2024-03-15
Via Frankfurt with Lufthansa
-
Total flight time: 14h 00m - 15h 55m.
-
Zurich is a Lufthansa hub.
-
9 flights per week
ZRH
Via FRA
CPT
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
LH1197
LH576
LH576
----
----
18:05
18:05
----
18:05
18:05
LH1199
LH576
LH576
20:00
----
20:00
20:00
----
20:00
20:00
The timetable & schedule information was updated at 2024-03-15
Via Addis Ababa with Ethiopian Airlines
-
Total flight time: 15h 50m - 17h 20m.
-
9 flights per week
ZRH
Via ADD
CPT
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
ET737
ET847
ET847
21:30
----
21:30
----
21:30
21:30
21:30
The timetable & schedule information was updated at 2024-03-15
Via Amsterdam with KLM
-
Total flight time: 14h 25m - 14h 25m.
-
Sky Team Alliance
-
7 flights per week
ZRH
Via AMS
CPT
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
KL1916
KL597
KL597
----
07:00
07:00
07:00
07:00
07:00
07:00
The timetable & schedule information was updated at 2024-03-15