Cheap flights from Canada to Zanzibar

YYZ — ZNZ
8 Oct — 15 Oct1
Return
1 adult
Economy
From?
To?
Sat 8/10
Sat 15/10

How far in advance should I book a flight from Canada to Zanzibar?

To save up to 18% on this flight, we recommend booking at least 43 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Zanzibar from C$ 1,986 1-2 weeks out and tickets from C$ 2,087 for flights departing within the next 72 hours.

What is the cheapest month to fly from Canada to Zanzibar?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, November can be a great choice for travel to Zanzibar. Flights to Zanzibar from Canada in November are about C$ 1,927 on average during November, but can be found for as low as C$ 1,359.

When is the cheapest time to fly from Canada to Zanzibar (CA - ZNZ)?

When flying from Canada to Zanzibar, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Canada to Zanzibar in October, November 2022

The best prices found for Canada to ZNZ flights for October, November
8 Nov. - 22 Nov.
YUL

Montreal Pierre Elliott Trudeau Intl

ZNZ

Zanzibar Kisauni

3 stops

27h 30m
ZNZ

Zanzibar Kisauni

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

24h 35m
C$ 1,627

SWISS

Pick Dates

Deal found 2/10/22

8 Nov. - 22 Nov.
YUL

Montreal Pierre Elliott Trudeau Intl

ZNZ

Zanzibar Kisauni

3 stops

27h 40m
ZNZ

Zanzibar Kisauni

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

23h 55m
C$ 1,628

Multiple Airlines

Pick Dates

Deal found 2/10/22

11 Oct. - 24 Oct.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

29h 35m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

25h 45m
C$ 1,646

Multiple Airlines

Pick Dates

Deal found 1/10/22

Canada to Zanzibar 2022 flight deals

Cheap flights to Zanzibar from Canada found for this year
8 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

31h 30m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

27h 30m
C$ 1,487

Multiple Airlines

Pick Dates

Deal found 2/10/22

8 Nov. - 15 Nov.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

31h 30m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

34h 50m
C$ 1,497

Multiple Airlines

Pick Dates

Deal found 1/10/22

9 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

24h 40m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

27h 30m
C$ 1,555

Multiple Airlines

Pick Dates

Deal found 2/10/22

Cheap KLM flights from Canada to Zanzibar

9 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

24h 30m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

3 stops

26h 46m
C$ 1,175

KLM

Pick Dates

Deal found 30/9/22

9 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

1 stop

18h 50m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

25h 20m
C$ 1,545

KLM

Pick Dates

Deal found 30/9/22

8 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

42h 05m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

3 stops

32h 23m
C$ 1,598

KLM

Pick Dates

Deal found 2/10/22

Cheap Lufthansa flights from Canada to Zanzibar

9 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

36h 10m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

34h 50m
C$ 1,179

Lufthansa

Pick Dates

Deal found 30/9/22

8 Nov. - 11 Dec.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

36h 10m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

34h 50m
C$ 1,567

Lufthansa

Pick Dates

Deal found 1/10/22

10 Feb. - 19 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

ZNZ

Zanzibar Kisauni

3 stops

28h 10m
ZNZ

Zanzibar Kisauni

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

27h 10m
C$ 1,629

Lufthansa

Pick Dates

Deal found 3/10/22

Last minute flights from Canada to Zanzibar

Late deals on round-trip flights to Zanzibar from Canada, departing today and this week
11 Oct. - 24 Oct.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

2 stops

29h 35m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

25h 45m
C$ 1,646

Multiple Airlines

Pick Dates

Deal found 1/10/22

11 Oct. - 24 Oct.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

3 stops

26h 45m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

45h 35m
C$ 1,752

Multiple Airlines

Pick Dates

Deal found 1/10/22

11 Oct. - 24 Oct.
YYZ

Toronto Pearson Intl

ZNZ

Zanzibar Kisauni

1 stop

19h 00m
ZNZ

Zanzibar Kisauni

YYZ

Toronto Pearson Intl

2 stops

45h 35m
C$ 1,761

Multiple Airlines

Pick Dates

Deal found 1/10/22

One-way flights to Zanzibar from Canada

The cheapest one-way flights from Canada to Zanzibar
8 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

ZNZ

Zanzibar Kisauni

2 stops

25h 45m
C$ 927

Multiple Airlines

Pick Dates

Deal found 1/10/22

7 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

ZNZ

Zanzibar Kisauni

2 stops

33h 15m
C$ 973

Multiple Airlines

Pick Dates

Deal found 1/10/22

11 Oct.
YQB

Québec City

ZNZ

Zanzibar Kisauni

2 stops

33h 27m
C$ 980

Qatar Airways

Pick Dates

Deal found 3/10/22

Related info for your journey

Useful info, stats and facts about Canada to Zanzibar flights.

What airport do you fly into for flights to Zanzibar from Canada?

For a flight from Canada to Zanzibar, you will be flying into Kisauni. Zanzibar Kisauni (ZNZ) is just 7.1 km from the centre of the city.

Which airlines flying from Canada to Zanzibar Kisauni have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Ethiopian Air, Turkish Airlines, and Emirates flying from Canada to Zanzibar Kisauni have implemented new flexible cancellation policies.

Can I find flights from Canada to Zanzibar for under C$ 1,200 on Cheapflights?

Yes, there are multiple flights from Canada to Zanzibar for under C$ 1,200. The cheapest flight booked recently is on KLM for just C$ 1,175, but on average you can expect to pay C$ 1,547.

Are there last-minute flights available from Canada to Zanzibar for under C$ 1,700?

There are currently 11+ open flights from Canada to Zanzibar within the next 7 days for less than C$ 1,700.

What are the cheapest airlines to fly from Canada to Zanzibar one-way?

The cheapest airlines for a one-way flight from Canada to Zanzibar are Qatar Airways (C$ 980), SWISS (C$ 1,061), and Lufthansa (C$ 1,084).

What are the most popular routes from Canada to Zanzibar?

Most travellers choose Toronto Pearson Intl - Zanzibar Kisauni, Montreal Pierre Elliott Trudeau Intl - Zanzibar Kisauni or Edmonton - Zanzibar Kisauni when deciding on the best route from Canada to Zanzibar.

What are the most popular airlines that fly from Canada to Zanzibar?

Air France, Emirates and Ethiopian Air are the most popular airlines when flying from Canada to Zanzibar.

What are the cheapest flights from Canada to Zanzibar?

On average you can expect to pay C$ 1,339 for a flight from Canada to Zanzibar. The cheapest flight overall is C$ 1,238 while the most popular route, (Toronto Pearson Intl - Zanzibar Kisauni) is currently priced at C$ 1,497.

Flights to Zanzibar from Canada

Departure points for flights from Canada to Zanzibar

Select to see more specific information for flights to Zanzibar from all departure points in Canada

Top 6 airlines flying from Canada to Zanzibar

The chart below displays the airlines Cheapflights users travelling from Canada to Zanzibar choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Ethiopian AirCheapestC$ 1,152AverageC$ 1,576FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
KLMCheapestC$ 1,197AverageC$ 1,584FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Air FranceCheapestC$ 1,456AverageC$ 1,762FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
EmiratesCheapestC$ 1,543AverageC$ 2,301FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Qatar AirwaysCheapestC$ 1,596AverageC$ 1,872FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
Turkish AirlinesCheapestC$ 1,662AverageC$ 1,845FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights