- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Sofia (SOF) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at ฿25,850 for one-way flights and ฿38,225 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 2 Sep - Fri, 20 Sep
SOF
Sofia
ZNZ
Zanzibar
฿38,225 Return, found 6 days ago
฿38,225
Return
found 6 days ago
Wed, 25 Dec - Sat, 11 Jan
SOF
Sofia
ZNZ
Zanzibar
฿45,685 Return, found 2 days ago
฿45,685
Return
found 2 days ago
Mon, 2 Sep - Fri, 20 Sep
SOF
Sofia
ZNZ
Zanzibar
฿46,605 Return, found 6 days ago
฿46,605
Return
found 6 days ago
Wed, 25 Dec - Sat, 11 Jan
SOF
Sofia
ZNZ
Zanzibar
฿46,880 Return, found 2 days ago
฿46,880
Return
found 2 days ago
Wed, 25 Dec - Sat, 11 Jan
SOF
Sofia
ZNZ
Zanzibar
฿47,915 Return, found 2 days ago
฿47,915
Return
found 2 days ago
Wed, 25 Dec - Sat, 11 Jan
SOF
Sofia
ZNZ
Zanzibar
฿48,175 Return, found 2 days ago
฿48,175
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Tokyo Disneysea Hotel MiracostaHotel Forza Osaka KitahamaSiamplaengna ResidenceNice Palace HotelHotels in Bang SareVillas Lampang ProvinceSaksupha ResortLe Naview @PrasinghLa Viva HotelHotels near Phu Langka National ParkPetchkiri HomestayMetro Jomtien CondotelKrabi SeaBass HotelThe Greenery Resort Khao Yai
Flights
Flights from Sa Khu (HKT) to Tokyo (HND)Flights from Chiang Mai (CNX) to Sakon Nakhon (SNO)Flights from Bangkok (BKK) to Nunukan (NNX)Flights to Koh LanFlights from Bangkok (BKK) to Ulaanbaatar (ULN)Flights from Bangkok (BKK) to Sapporo (CTS)Flights from Ipota (IPA) to Greenland (JAV)Flights from Lagos (LOS) to Bangkok (BKK)
Holidays
*Available to Expedia members.