Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Francistown (FRW) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at AU$60 for one-way flights and AU$114 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., 22 Oct. - Thu., 24 Oct.
DAR
Dar es Salaam
ZNZ
Zanzibar
AU$114 Return, found 19 hours ago
AU$114
Return
found 19 hours ago
Fri., 15 Aug. - Mon., 18 Aug.
JRO
Kilimanjaro Region
ZNZ
Zanzibar
AU$225 Return, found 1 day ago
AU$225
Return
found 1 day ago
Mon., 18 Nov. - Fri., 22 Nov.
ARK
Arusha
ZNZ
Zanzibar
AU$281 Return, found 6 days ago
AU$281
Return
found 6 days ago
Wed., 2 Oct. - Wed., 9 Oct.
NBO
Nairobi
ZNZ
Zanzibar
AU$460 Return, found 1 day ago
AU$460
Return
found 1 day ago
Fri., 14 Feb. - Thu., 27 Feb.
JNB
Johannesburg
ZNZ
Zanzibar
AU$509 Return, found 1 day ago
AU$509
Return
found 1 day ago
Wed., 25 Dec. - Thu., 26 Dec.
HRE
Harare
ZNZ
Zanzibar
AU$516 Return, found 23 hours ago
AU$516
Return
found 23 hours ago
Expedia's Latest Trends
Hotels
Hotels near Trevi FountainRadisson Blu Hotel Waterfront, Cape TownHotels in Stone TownHotel Abitare Namba WestRama Garden HotelComfort Inn VictoriaSmoky Bay Holiday House
Cosy, Quiet end of the town, relax, close to the beach.
Aloft Bali SeminyakHotels in MalandaFamily Hotels in MelbourneThe Sebel Twin Towns CoolangattaHotels in EdinburghQuest Caroline SpringsThe Venetian Resort Las VegasGRAND BASE Osu
Flights
Activities
Holiday Rentals
*Available to Expedia members.