
- 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 4 days ago
฿31,980
Return
found 4 days ago

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

Sat, 17 Jan - Fri, 30 Jan
FCO
Rome
ZNZ
Zanzibar
฿38,160 Return, found 4 days ago
฿38,160
Return
found 4 days ago
Origin airport | Fiumicino - Leonardo da Vinci Intl. |
Destination airport | Zanzibar Intl. |
Distance | 5965 km |
Average flight time | 8 hours 35 mins |
- Bangkok to London (BKK - LGW)
- Bangkok to Paris (BKK - CDG)
- Cape Town to New York (CPT - JFK)
- Nairobi to Zanzibar (NBO - ZNZ)
- Paris to Bangkok (CDG - BKK)
- Guangzhou to Bangkok (CAN - BKK)
- Bangkok to Durban (BKK - DUR)
- Cape Town to New York (CPT - JFK)
- Bangkok to Johannesburg (BKK - JNB)
- Bangkok to Johannesburg (BKK - JNB)
Popular Domestic Routes in Zanzibar Intl.
- Bangkok to Durban (BKK - DUR)
- Frankfurt to Mahebourg (FRA - MRU)
- Bangkok to Cape Town (BKK - CPT)
- Johannesburg to Dubai (JNB - DXB)
- Bangkok to Guangzhou (BKK - CAN)
- London to Bangkok (LGW - BKK)
- Paris to Bangkok (CDG - BKK)
- Cairo to Nairobi (CAI - NBO)
- Bangkok to London (BKK - LHR)
- Bangkok to Johannesburg (BKK - JNB)
*Available to Expedia members.