S$759 Cheap Flights to Zanzibar Town

Airlines that fly to Zanzibar Town

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 40% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

How much is the cheapest flight to Zanzibar Town?

Prices were available within the past 7 days and start at S$156 for one-way flights and S$349 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Air Tanzania
Kilimanjaro Region — Zanzibar
JRO - ZNZ with Air Tanzania
Fri, 31 Jan
Air Tanzania
Zanzibar — Kilimanjaro Region
ZNZ - JRO with Air Tanzania
Fri, 7 Feb
Found 4 days ago
Select flight from Kilimanjaro Region to Zanzibar, departing on January 31 with Air Tanzania, and returning from Zanzibar to Kilimanjaro Region on February 7 with Air Tanzania. Price from S$349, Found 4 days ago.
Air Tanzania
Nairobi — Zanzibar
NBO - ZNZ with Air Tanzania
Thu, 24 Jul
Air Tanzania
Zanzibar — Nairobi
ZNZ - NBO with Air Tanzania
Tue, 29 Jul
Found 5 days ago
Select flight from Nairobi to Zanzibar, departing on July 24 with Air Tanzania, and returning from Zanzibar to Nairobi on July 29 with Air Tanzania. Price from S$491, Found 5 days ago.
Ethiopian Airlines
Johannesburg — Zanzibar
JNB - ZNZ with Ethiopian Airlines
Fri, 28 Feb
Ethiopian Airlines
Zanzibar — Johannesburg
ZNZ - JNB with Ethiopian Airlines
Sun, 9 Mar
Found 16 hours ago
Select flight from Johannesburg to Zanzibar, departing on February 28 with Ethiopian Airlines, and returning from Zanzibar to Johannesburg on March 9 with Ethiopian Airlines. Price from S$554, Found 16 hours ago.
Ethiopian Airlines
Dubai — Zanzibar
DXB - ZNZ with Ethiopian Airlines
Sat, 8 Mar
Ethiopian Airlines
Zanzibar — Dubai
ZNZ - DXB with Ethiopian Airlines
Sat, 15 Mar
Found 12 hours ago
Select flight from Dubai to Zanzibar, departing on March 8 with Ethiopian Airlines, and returning from Zanzibar to Dubai on March 15 with Ethiopian Airlines. Price from S$650, Found 12 hours ago.
Ethiopian Airlines
Cape Town — Zanzibar
CPT - ZNZ with Ethiopian Airlines
Fri, 7 Feb
Ethiopian Airlines
Zanzibar — Cape Town
ZNZ - CPT with Ethiopian Airlines
Mon, 10 Feb
Found 3 days ago
Select flight from Cape Town to Zanzibar, departing on February 7 with Ethiopian Airlines, and returning from Zanzibar to Cape Town on February 10 with Ethiopian Airlines. Price from S$682, Found 3 days ago.

Trending flights to Zanzibar Town

Prices were available within the past 7 days and start at S$759 for one-way flights and S$1,317 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
*Available to Expedia members.