Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Geneva to Zanzibar City is Kenya Airways.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Geneva to Zanzibar City is January.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Geneva to Zanzibar City is Sunday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
06:00 GVA22:10 ZNZ14Hrs, 10m 1 Stop (ZRH)
-
GVAGeneva Airport 06:00 - ZNZ 22:10 14h 10m 1 Stop (ZRH) Zurich
-
GVAGeneva Airport 06:00ZRHZurich Airport 09:30
-
ZRHZurich Airport 06:45ZNZZanzibar Airport 22:10
- 14h 10m (2h 45m)
- 1 Stop ZRH · Zurich 2h 45m
-
Swiss (LX 2801)Airbus A220 100 Passenger Edelweiss Air (WK 76)Airbus A340 -
Swiss (LX 2801) -
- -
- T
- -
- -
- -
- -
- -
-
06:30 GVA21:10 ZNZ12Hrs, 40m 1 Stop (CDG)
-
GVAGeneva Airport 06:30 - ZNZ 21:10 12h 40m 1 Stop (CDG) Paris
-
GVAGeneva Airport 06:30CDGParis Charles de Gaulle Airport 10:10
-
CDGParis Charles de Gaulle Airport 07:45ZNZZanzibar Airport 21:10
- 12h 40m (2h 25m)
- 1 Stop CDG · Paris 2h 25m
-
Air France (AF 1243)Airbus A220 300 Air France (AF 877)Airbus A359 -
Air France (AF 1243) -
- M
- -
- W
- -
- -
- S
- -
-
07:10 GVA20:55 ZNZ11Hrs, 45m 1 Stop (AMS)
-
GVAGeneva Airport 07:10 - ZNZ 20:55 11h 45m 1 Stop (AMS) Amsterdam
-
GVAGeneva Airport 07:10AMSAmsterdam Airport 10:05
-
AMSAmsterdam Airport 09:00ZNZZanzibar Airport 20:55
- 11h 45m (1h 05m)
- 1 Stop AMS · Amsterdam 1h 05m
-
KLM (KL 1928)Boeing 737 700 KLM (KL 515)Boeing 777 300 Er -
KLM (KL 1928) -
- -
- -
- -
- T
- -
- -
- S
-
00:15 NBO09:00 AMS16Hrs, 25m 1 Stop (ZNZ)
-
NBONairobi Jomo Kenyatta International Airport 00:15 - AMS 09:00 16h 25m 1 Stop (ZNZ) Zanzibar City
-
NBONairobi Jomo Kenyatta International Airport 00:15GVAGeneva Airport 07:10
-
ZNZZanzibar Airport 01:35AMSAmsterdam Airport 09:00
- 16h 25m (4h 50m)
- 1 Stop ZNZ · Zanzibar City 4h 50m
-
Kenya Airways (KQ 498)Embraer Emb E90 KLM (KL 1928)Boeing 737 700 -
Kenya Airways (KQ 498) -
- -
- -
- -
- -
- F
- S
- -
-
00:15 NBO09:00 AMS16Hrs, 25m 1 Stop (ZNZ)
-
NBONairobi Jomo Kenyatta International Airport 00:15 - AMS 09:00 16h 25m 1 Stop (ZNZ) Zanzibar City
-
NBONairobi Jomo Kenyatta International Airport 00:15GVAGeneva Airport 07:10
-
ZNZZanzibar Airport 01:35AMSAmsterdam Airport 09:00
- 16h 25m (4h 50m)
- 1 Stop ZNZ · Zanzibar City 4h 50m
-
Kenya Airways (KQ 498)Embraer Emb E90 KLM (KL 1928)Boeing 737 700 -
Kenya Airways (KQ 498) -
- M
- T
- W
- -
- -
- -
- -
-
00:15 NBO08:05 LHR16Hrs, 25m 1 Stop (ZNZ)
-
NBONairobi Jomo Kenyatta International Airport 00:15 - LHR 08:05 16h 25m 1 Stop (ZNZ) Zanzibar City
-
NBONairobi Jomo Kenyatta International Airport 00:15GVAGeneva Airport 07:10
-
ZNZZanzibar Airport 01:35LHRLondon Heathrow Airport 08:05
- 16h 25m (4h 20m)
- 1 Stop ZNZ · Zanzibar City 4h 20m
-
Kenya Airways (KQ 498)Embraer Emb E90 British Airways (BA 723)Airbus -
Kenya Airways (KQ 498) -
- M
- -
- -
- -
- -
- -
- -
-
07:40 GVA22:10 ZNZ12Hrs, 30m 1 Stop (ZRH)
-
GVAGeneva Airport 07:40 - ZNZ 22:10 12h 30m 1 Stop (ZRH) Zurich
-
GVAGeneva Airport 07:40ZRHZurich Airport 09:30
-
ZRHZurich Airport 08:30ZNZZanzibar Airport 22:10
- 12h 30m (1h)
- 1 Stop ZRH · Zurich 1h
-
Swiss (LX 2805)Airbus A320 Neo Edelweiss Air (WK 76)Airbus A340 -
Swiss (LX 2805) -
- -
- T
- -
- -
- -
- -
- -
-
10:40 GVA04:35 ZNZ15Hrs, 55m 1 Stop (IST)
-
GVAGeneva Airport 10:40 - ZNZ 04:35 15h 55m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:40ISTIstanbul Airport 19:30
-
ISTIstanbul Airport 15:50ZNZZanzibar Airport 04:35
- 15h 55m (3h 40m)
- 1 Stop IST · Istanbul 3h 40m
-
Turkish Airlines (TK 1918)Airbus Industrie 330 300 Turkish Airlines (TK 567)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- T
- -
- -
- -
- -
- -
-
10:45 GVA03:25 ZNZ14Hrs, 40m 1 Stop (IST)
-
GVAGeneva Airport 10:45 - ZNZ 03:25 14h 40m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:45ISTIstanbul Airport 19:55
-
ISTIstanbul Airport 15:55ZNZZanzibar Airport 03:25
- 14h 40m (4h)
- 1 Stop IST · Istanbul 4h
-
Turkish Airlines (TK 1918)Airbus Industrie 330 300 Turkish Airlines (TK 615)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- -
- -
- S
- -
-
10:45 GVA04:35 ZNZ15Hrs, 50m 1 Stop (IST)
-
GVAGeneva Airport 10:45 - ZNZ 04:35 15h 50m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:45ISTIstanbul Airport 19:30
-
ISTIstanbul Airport 15:55ZNZZanzibar Airport 04:35
- 15h 50m (3h 35m)
- 1 Stop IST · Istanbul 3h 35m
-
Turkish Airlines (TK 1918)Airbus Industrie 330 300 Turkish Airlines (TK 567)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- -
- -
- S
- -
-
10:55 GVA04:35 ZNZ15Hrs, 40m 1 Stop (IST)
-
GVAGeneva Airport 10:55 - ZNZ 04:35 15h 40m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:55ISTIstanbul Airport 19:30
-
ISTIstanbul Airport 16:10ZNZZanzibar Airport 04:35
- 15h 40m (3h 20m)
- 1 Stop IST · Istanbul 3h 20m
-
Turkish Airlines (TK 1918)Airbus A321 Neo Turkish Airlines (TK 567)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- T
- -
- -
- -
-
10:55 GVA03:25 ZNZ14Hrs, 30m 1 Stop (IST)
-
GVAGeneva Airport 10:55 - ZNZ 03:25 14h 30m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:55ISTIstanbul Airport 19:55
-
ISTIstanbul Airport 16:10ZNZZanzibar Airport 03:25
- 14h 30m (3h 45m)
- 1 Stop IST · Istanbul 3h 45m
-
Turkish Airlines (TK 1918)Airbus Industrie A321 Sharklets Turkish Airlines (TK 615)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- W
- -
- -
- -
- -
-
10:55 GVA03:25 ZNZ14Hrs, 30m 1 Stop (IST)
-
GVAGeneva Airport 10:55 - ZNZ 03:25 14h 30m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 10:55ISTIstanbul Airport 19:55
-
ISTIstanbul Airport 16:10ZNZZanzibar Airport 03:25
- 14h 30m (3h 45m)
- 1 Stop IST · Istanbul 3h 45m
-
Turkish Airlines (TK 1918)Airbus A321 Neo Turkish Airlines (TK 615)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- M
- -
- -
- -
- -
- -
- -
-
11:00 GVA03:25 ZNZ14Hrs, 25m 1 Stop (IST)
-
GVAGeneva Airport 11:00 - ZNZ 03:25 14h 25m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 11:00ISTIstanbul Airport 19:55
-
ISTIstanbul Airport 16:15ZNZZanzibar Airport 03:25
- 14h 25m (3h 40m)
- 1 Stop IST · Istanbul 3h 40m
-
Turkish Airlines (TK 1918)Airbus A321 Neo Turkish Airlines (TK 615)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- -
- F
- -
- -
-
11:00 GVA04:35 ZNZ15Hrs, 35m 1 Stop (IST)
-
GVAGeneva Airport 11:00 - ZNZ 04:35 15h 35m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 11:00ISTIstanbul Airport 19:30
-
ISTIstanbul Airport 16:15ZNZZanzibar Airport 04:35
- 15h 35m (3h 15m)
- 1 Stop IST · Istanbul 3h 15m
-
Turkish Airlines (TK 1918)Airbus Industrie A321 Sharklets Turkish Airlines (TK 564)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- -
- -
- -
- S
-
11:00 GVA03:25 ZNZ14Hrs, 25m 1 Stop (IST)
-
GVAGeneva Airport 11:00 - ZNZ 03:25 14h 25m 1 Stop (IST) Istanbul
-
GVAGeneva Airport 11:00ISTIstanbul Airport 19:55
-
ISTIstanbul Airport 16:15ZNZZanzibar Airport 03:25
- 14h 25m (3h 40m)
- 1 Stop IST · Istanbul 3h 40m
-
Turkish Airlines (TK 1918)Airbus Industrie A321 Sharklets Turkish Airlines (TK 615)Boeing 737 Max 8 Passenger -
Turkish Airlines (TK 1918) -
- -
- -
- -
- -
- -
- -
- S
-
14:45 GVA07:00 ZNZ14Hrs, 15m 1 Stop (DXB)
-
GVAGeneva Airport 14:45 - ZNZ 07:00 14h 15m 1 Stop (DXB) Dubai
-
GVAGeneva Airport 14:45DXBDubai International Airport 02:30
-
DXBDubai International Airport 00:05ZNZZanzibar Airport 07:00
- 14h 15m (2h 25m)
- 1 Stop DXB · Dubai 2h 25m
-
Emirates (EK 90)Boeing 777 300 Er flydubai (FZ 1259)Boeing 737 Max 8 Passenger -
Emirates (EK 90) -
- M
- T
- W
- T
- F
- -
- -
-
15:00 GVA07:00 ZNZ14Hrs, 00m 1 Stop (DXB)
-
GVAGeneva Airport 15:00 - ZNZ 07:00 14h 1 Stop (DXB) Dubai
-
GVAGeneva Airport 15:00DXBDubai International Airport 02:30
-
DXBDubai International Airport 00:20ZNZZanzibar Airport 07:00
- 14h (2h 10m)
- 1 Stop DXB · Dubai 2h 10m
-
Emirates (EK 90)Boeing 777 300 Er flydubai (FZ 1259)Boeing 737 Max 8 Passenger -
Emirates (EK 90) -
- -
- -
- -
- -
- -
- S
- S
-
15:25 GVA07:30 ZNZ14Hrs, 05m 1 Stop (DOH)
-
GVAGeneva Airport 15:25 - ZNZ 07:30 14h 05m 1 Stop (DOH) Doha
-
GVAGeneva Airport 15:25DOHHamad International Airport 01:40
-
DOHHamad International Airport 23:20ZNZZanzibar Airport 07:30
- 14h 05m (2h 20m)
- 1 Stop DOH · Doha 2h 20m
-
Qatar Airways (QR 100)Airbus A359 Qatar Airways (QR 1487)Airbus -
Qatar Airways (QR 100) -
- -
- T
- -
- T
- -
- S
- S
-
16:45 GVA08:15 ZNZ13Hrs, 30m 1 Stop (FRA)
-
GVAGeneva Airport 16:45 - ZNZ 08:15 13h 30m 1 Stop (FRA) Frankfurt
-
GVAGeneva Airport 16:45FRAFrankfurt International Airport 20:00
-
FRAFrankfurt International Airport 18:00ZNZZanzibar Airport 08:15
- 13h 30m (2h)
- 1 Stop FRA · Frankfurt 2h
-
Lufthansa (LH 1219)Airbus Discover Airlines (4Y 134)Airbus Industrie 330 300 -
Lufthansa (LH 1219) -
- M
- -
- W
- -
- -
- -
- -
-
19:05 GVA11:05 ZNZ14Hrs, 00m 1 Stop (ZRH)
-
GVAGeneva Airport 19:05 - ZNZ 11:05 14h 1 Stop (ZRH) Zurich
-
GVAGeneva Airport 19:05ZRHZurich Airport 22:30
-
ZRHZurich Airport 19:55ZNZZanzibar Airport 11:05
- 14h (2h 35m)
- 1 Stop ZRH · Zurich 2h 35m
-
Swiss (LX 2817)Airbus A220 300 Edelweiss Air (WK 76)Airbus A340 -
Swiss (LX 2817) -
- -
- -
- -
- -
- F
- -
- -
-
10:20 ADD21:30 VIE15Hrs, 00m 1 Stop (ZNZ)
-
ADDAddis Ababa Airport 10:20 - VIE 21:30 15h 1 Stop (ZNZ) Zanzibar City
-
ADDAddis Ababa Airport 10:20GVAGeneva Airport 19:55
-
ZNZZanzibar Airport 12:55VIEVienna Airport 21:30
- 15h (4h 30m)
- 1 Stop ZNZ · Zanzibar City 4h 30m
-
Ethiopian Airlines (ET 813)Boeing 777 300 Er Austrian Airlines (OS 576)Airbus -
Ethiopian Airlines (ET 813) -
- -
- -
- W
- -
- -
- -
- -
-
10:20 ADD21:30 VIE15Hrs, 00m 1 Stop (ZNZ)
-
ADDAddis Ababa Airport 10:20 - VIE 21:30 15h 1 Stop (ZNZ) Zanzibar City
-
ADDAddis Ababa Airport 10:20GVAGeneva Airport 19:55
-
ZNZZanzibar Airport 12:55VIEVienna Airport 21:30
- 15h (4h 30m)
- 1 Stop ZNZ · Zanzibar City 4h 30m
-
Ethiopian Airlines (ET 813)Boeing 777 300 Er Austrian Airlines (OS 576)Embraer 195 -
Ethiopian Airlines (ET 813) -
- -
- T
- -
- T
- -
- -
- S
-
08:35 ADD21:30 VIE13Hrs, 15m 1 Stop (ZNZ)
-
ADDAddis Ababa Airport 08:35 - VIE 21:30 13h 15m 1 Stop (ZNZ) Zanzibar City
-
ADDAddis Ababa Airport 08:35GVAGeneva Airport 19:55
-
ZNZZanzibar Airport 11:10VIEVienna Airport 21:30
- 13h 15m (2h 45m)
- 1 Stop ZNZ · Zanzibar City 2h 45m
-
Ethiopian Airlines (ET 813)Airbus A359 Austrian Airlines (OS 576)Embraer 195 -
Ethiopian Airlines (ET 813) -
- -
- -
- -
- -
- -
- S
- -
-
10:20 ADD21:30 VIE15Hrs, 00m 1 Stop (ZNZ)
-
ADDAddis Ababa Airport 10:20 - VIE 21:30 15h 1 Stop (ZNZ) Zanzibar City
-
ADDAddis Ababa Airport 10:20GVAGeneva Airport 19:55
-
ZNZZanzibar Airport 12:55VIEVienna Airport 21:30
- 15h (4h 30m)
- 1 Stop ZNZ · Zanzibar City 4h 30m
-
Ethiopian Airlines (ET 813)Boeing 777 300 Er Austrian Airlines (OS 576)Embraer 195 -
Ethiopian Airlines (ET 813) -
- M
- -
- -
- -
- F
- -
- -
-
20:15 GVA11:05 ZNZ12Hrs, 50m 1 Stop (ZRH)
-
GVAGeneva Airport 20:15 - ZNZ 11:05 12h 50m 1 Stop (ZRH) Zurich
-
GVAGeneva Airport 20:15ZRHZurich Airport 22:30
-
ZRHZurich Airport 21:05ZNZZanzibar Airport 11:05
- 12h 50m (1h 25m)
- 1 Stop ZRH · Zurich 1h 25m
-
Swiss (LX 2819)Airbus Edelweiss Air (WK 76)Airbus A340 -
Swiss (LX 2819) -
- -
- -
- -
- -
- F
- -
- -
-
20:40 GVA14:40 ZNZ16Hrs, 00m 1 Stop (DXB)
-
GVAGeneva Airport 20:40 - ZNZ 14:40 16h 1 Stop (DXB) Dubai
-
GVAGeneva Airport 20:40DXBDubai International Airport 10:10
-
DXBDubai International Airport 06:05ZNZZanzibar Airport 14:40
- 16h (4h 05m)
- 1 Stop DXB · Dubai 4h 05m
-
Emirates (EK 84)Boeing 777 300 Er flydubai (FZ 1687)Boeing 737 Max 8 Passenger -
Emirates (EK 84) -
- M
- T
- W
- T
- F
- S
- S
-
21:25 GVA12:55 ZNZ13Hrs, 30m 1 Stop (ADD)
-
GVAGeneva Airport 21:25 - ZNZ 12:55 13h 30m 1 Stop (ADD) Addis Ababa
-
GVAGeneva Airport 21:25ADDAddis Ababa Airport 10:20
-
ADDAddis Ababa Airport 06:15ZNZZanzibar Airport 12:55
- 13h 30m (4h 05m)
- 1 Stop ADD · Addis Ababa 4h 05m
-
Ethiopian Airlines (ET 729)Airbus A359 Ethiopian Airlines (ET 813)Boeing 777 300 Er -
Ethiopian Airlines (ET 729) -
- M
- -
- -
- -
- -
- -
- -
-
22:15 GVA11:10 ZNZ10Hrs, 55m 1 Stop (ADD)
-
GVAGeneva Airport 22:15 - ZNZ 11:10 10h 55m 1 Stop (ADD) Addis Ababa
-
GVAGeneva Airport 22:15ADDAddis Ababa Airport 08:35
-
ADDAddis Ababa Airport 07:05ZNZZanzibar Airport 11:10
- 10h 55m (1h 30m)
- 1 Stop ADD · Addis Ababa 1h 30m
-
Ethiopian Airlines (ET 729)Airbus A359 Ethiopian Airlines (ET 813)Airbus A359 -
Ethiopian Airlines (ET 729) -
- -
- -
- -
- -
- -
- S
- -
-
22:15 GVA12:55 ZNZ12Hrs, 40m 1 Stop (ADD)
-
GVAGeneva Airport 22:15 - ZNZ 12:55 12h 40m 1 Stop (ADD) Addis Ababa
-
GVAGeneva Airport 22:15ADDAddis Ababa Airport 10:20
-
ADDAddis Ababa Airport 07:05ZNZZanzibar Airport 12:55
- 12h 40m (3h 15m)
- 1 Stop ADD · Addis Ababa 3h 15m
-
Ethiopian Airlines (ET 729)Airbus A359 Ethiopian Airlines (ET 813)Boeing 777 300 Er -
Ethiopian Airlines (ET 729) -
- -
- T
- -
- T
- -
- -
- S
The most popular airline flying from Geneva to Zanzibar City is Turkish Airlines. Find the latest flight deals on Wego.
The flight distance between Geneva and Zanzibar City is 6683km. Check all available flights on Wego.
The earliest flight of the day departs at 00:15. The last flight of the day departs at 06:00. See the full list of flight times on Wego.
All Airports in Geneva
Geneva Airport GVA
All Airports in Zanzibar City
Zanzibar Airport ZNZ