
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 40% on select hotels after you book a flight*payments icon
Kenya Airways flights from Rome to Zanzibar (FCO→ZNZ)
Prices were available within the past 7 days and start at ฿25,005 for one-way flights and ฿31,980 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 17 Jan - Fri, 30 Jan
FCO
Rome
ZNZ
Zanzibar
฿31,980 Return, found 5 days ago
฿31,980
Return
found 5 days ago

Sat, 17 Jan - Fri, 30 Jan
FCO
Rome
ZNZ
Zanzibar
฿32,855 Return, found 5 days ago
฿32,855
Return
found 5 days ago

Sat, 17 Jan - Fri, 30 Jan
FCO
Rome
ZNZ
Zanzibar
฿38,160 Return, found 5 days ago
฿38,160
Return
found 5 days ago
Origin airport | Fiumicino - Leonardo da Vinci Intl. |
Destination airport | Zanzibar Intl. |
Distance | 5965 km |
Average flight time | 8 hours 35 mins |
- Guangzhou to Bangkok (CAN - BKK)
- Johannesburg to Aberdeen (JNB - ABZ)
- Bangkok to London (BKK - LHR)
- Amsterdam to Johannesburg (AMS - JNB)
- Bangkok to Johannesburg (BKK - JNB)
- London to Bangkok (LHR - BKK)
- Frankfurt to Mahebourg (FRA - MRU)
- Bangkok to Accra (BKK - ACC)
- Bangkok to Paris (BKK - CDG)
- Bangkok to Mahebourg (BKK - MRU)
Popular Domestic Routes in Zanzibar Intl.
- Bangkok to Cape Town (BKK - CPT)
- Amsterdam to Bangkok (AMS - BKK)
- Bangkok to Guangzhou (BKK - CAN)
- London to Cape Town (LHR - CPT)
- Paris to Bangkok (CDG - BKK)
- Bangkok to Amsterdam (BKK - AMS)
- Nairobi to Dar es Salaam (NBO - DAR)
- Bangkok to Nairobi (BKK - NBO)
- Nairobi to Johannesburg (NBO - JNB)
- Frankfurt to Mahebourg (FRA - MRU)
*Available to Expedia members.