YYZ - ZNZ

Find cheap flights from Toronto to Zanzibar from C$ 1,197

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 8/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Zanzibar

Our recommended flight deals to Zanzibar from Pearson Intl

Travel better, cheaper and quicker. We've already found some great deals that could save you time and moneyWhen are you traveling?
Thu 6/8
Mon 6/12

Good to know

Low season

May

High season

June

Cheapest flight

C$ 1,197
Best time to beat the crowds (26% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Toronto to Zanzibar

When to book flights from Pearson Intl to Zanzibar

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Toronto

  • The cheapest flight from Toronto to Zanzibar was found, on average, 44 days before departure.
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is May.
  • Morning departure is around 69% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Toronto to Zanzibar flights

Book cheap flights from Toronto to Zanzibar

Recent round-trip flight deals

11/10Wed
2 stopsQatar Airways
30h 55mYYZ-ZNZ
18/10Wed
2 stopsQatar Airways
36h 30mZNZ-YYZ
C$ 1,506
11/10Wed
2 stopsQatar Airways
30h 55mYYZ-ZNZ
18/10Wed
2 stopsQatar Airways
36h 30mZNZ-YYZ
C$ 1,510
10/10Tue
2 stopsQatar Airways
42h 50mYYZ-ZNZ
18/10Wed
2 stopsQatar Airways
36h 30mZNZ-YYZ
C$ 1,512
11/10Wed
1 stopKLM
20h 30mYYZ-ZNZ
18/10Wed
2 stopsKLM
29h 00mZNZ-YYZ
C$ 1,706
27/10Fri
2 stopsQatar Airways
37h 45mYYZ-ZNZ
7/11Tue
2 stopsQatar Airways
43h 06mZNZ-YYZ
C$ 1,708
27/10Fri
2 stopsQatar Airways
49h 40mYYZ-ZNZ
7/11Tue
2 stopsQatar Airways
43h 06mZNZ-YYZ
C$ 1,718
10/10Tue
1 stopEthiopian Air
19h 00mYYZ-ZNZ
18/10Wed
2 stopsEthiopian Air
22h 10mZNZ-YYZ
C$ 1,911
27/10Fri
1 stopEmirates
41h 00mYYZ-ZNZ
7/11Tue
2 stopsEmirates
36h 36mZNZ-YYZ
C$ 2,005
27/10Fri
3 stopsSWISS
24h 20mYYZ-ZNZ
7/11Tue
2 stopsSWISS
27h 16mZNZ-YYZ
C$ 2,009
27/10Fri
1 stopEmirates
33h 30mYYZ-ZNZ
7/11Tue
2 stopsEmirates
36h 36mZNZ-YYZ
C$ 2,013
11/10Wed
2 stopsDelta
31h 30mYYZ-ZNZ
18/10Wed
3 stopsDelta
50h 16mZNZ-YYZ
C$ 2,027
10/10Tue
3 stopsMultiple Airlines
37h 40mYYZ-ZNZ
18/10Wed
2 stopsMultiple Airlines
35h 18mZNZ-YYZ
C$ 2,038
29/8Tue
2 stopsAmerican Airlines
38h 27mYYZ-ZNZ
3/9Sun
2 stopsAmerican Airlines
54h 58mZNZ-YYZ
C$ 2,342
27/10Fri
1 stopEmirates
31h 30mYYZ-ZNZ
7/11Tue
1 stopEmirates
33h 15mZNZ-YYZ
C$ 2,402
27/10Fri
1 stopMultiple Airlines
23h 20mYYZ-ZNZ
7/11Tue
1 stopMultiple Airlines
25h 00mZNZ-YYZ
C$ 2,437
11/10Wed
3 stopsMultiple Airlines
33h 50mYYZ-ZNZ
18/10Wed
2 stopsMultiple Airlines
28h 10mZNZ-YYZ
C$ 2,558
27/10Fri
2 stopsAustrian Airlines
36h 10mYYZ-ZNZ
7/11Tue
3 stopsAustrian Airlines
59h 55mZNZ-YYZ
C$ 2,664
27/10Fri
2 stopsAustrian Airlines
36h 10mYYZ-ZNZ
7/11Tue
3 stopsAustrian Airlines
59h 55mZNZ-YYZ
C$ 2,670
2/7Sun
2 stopsAmerican Airlines
36h 08mYYZ-ZNZ
18/8Fri
2 stopsAmerican Airlines
35h 31mZNZ-YYZ
C$ 2,870
2/7Sun
1 stopEthiopian Air
19h 40mYYZ-ZNZ
23/8Wed
2 stopsEthiopian Air
22h 10mZNZ-YYZ
C$ 3,101

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/8Tue
1 stopEthiopian Air
19h 00mYYZ-ZNZ
C$ 1,197
2/7Sun
2 stopsAmerican Airlines
36h 08mYYZ-ZNZ
C$ 1,290
8/7Sat
1 stopDelta
38h 00mYYZ-ZNZ
C$ 1,302
7/7Fri
2 stopsKLM
20h 15mYYZ-ZNZ
C$ 1,319
3/7Mon
1 stopDelta
38h 00mYYZ-ZNZ
C$ 1,326
8/8Tue
2 stopsMultiple Airlines
23h 00mYYZ-ZNZ
C$ 1,352
5/7Wed
1 stopTurkish Airlines
22h 50mYYZ-ZNZ
C$ 1,403
8/7Sat
2 stopsDelta
43h 30mYYZ-ZNZ
C$ 1,419
7/7Fri
3 stopsMultiple Airlines
26h 00mYYZ-ZNZ
C$ 1,467
7/7Fri
1 stopDelta
38h 35mYYZ-ZNZ
C$ 1,473
4/7Tue
3 stopsMultiple Airlines
32h 20mYYZ-ZNZ
C$ 1,561
4/7Tue
1 stopAir France
19h 00mYYZ-ZNZ
C$ 1,576
3/7Mon
3 stopsMultiple Airlines
26h 00mYYZ-ZNZ
C$ 1,606
6/7Thu
1 stopDelta
38h 00mYYZ-ZNZ
C$ 1,667
5/7Wed
3 stopsMultiple Airlines
31h 00mYYZ-ZNZ
C$ 1,708
2/7Sun
1 stopAir France
19h 00mYYZ-ZNZ
C$ 1,740
8/8Tue
3 stopsLufthansa
31h 50mYYZ-ZNZ
C$ 2,050
2/7Sun
3 stopsMultiple Airlines
33h 50mYYZ-ZNZ
C$ 2,198
8/7Sat
3 stopsSWISS
65h 35mYYZ-ZNZ
C$ 2,251

Search by stops

Search by airline

Search by price

Toronto - Zanzibar Flights

Departure:

Toronto (YYZ)Canada

Destination:

Zanzibar (ZNZ)Tanzania

Return flight deals:

Zanzibar - Toronto

Cabin classes:

Browse origins:

C$ 1,704

Browse destinations:

C$ 1,704