Cheap flights from Thailand to Zanzibar

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Thailand to Zanzibar (ZNZ)

Cheap flights from Thailand to Zanzibar in January, February 2021

The best prices found for Thailand to ZNZ flights in January, February
27 Feb - 31 Mar
฿ 27,087pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi
26 Feb - 31 Mar
฿ 27,567pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi
28 Feb - 31 Mar
฿ 28,197pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi

Thailand to Zanzibar 2021 flight deals

Cheap flights to Zanzibar from Thailand found for this year
27 Feb - 31 Mar
฿ 27,087pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi
26 Feb - 31 Mar
฿ 27,567pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi
28 Feb - 31 Mar
฿ 28,197pp
BKK
Bangkok Suvarnabhumi
Emirates
 
1 STOP
ZNZ
Zanzibar Kisauni
ZNZ
Zanzibar Kisauni
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi

Related info for your journey

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

Flight FAQs

From Thailand to Zanzibar

Can I find flights from Thailand to Zanzibar for under ฿ 29,996 on Cheapflights?

Yes, there are multiple flights from Thailand to Zanzibar for under ฿ 29,996. The cheapest flight booked recently is on Emirates for just ฿ 27,087, but on average you can expect to pay ฿ 29,906.

Are there direct flights from Thailand to Zanzibar for under ฿ 26,997 on Cheapflights?

There are no direct flights from Thailand to Zanzibar, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How long does is the flight from Thailand to Zanzibar?

For as low as ฿ 47,755, Qatar Airways can have you in Zanzibar from Thailand in 15h 50m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Thailand to Zanzibar return?

Flying on Emirates is currently your cheapest option to Zanzibar, with prices starting at ฿ 27,087. Another option worth looking into is Turkish Airlines, starting at ฿ 33,387 return.

Arrival points for flights from Thailand to Zanzibar

Show more

Destination information for Zanzibar

Things to know before you go. Useful info for your trip from Thailand to Zanzibar
Today's exchange rate
฿ 1 = TSh 76.98
Average temperature for January in Zanzibar
25.0 °C
Avg rainfall for January in Zanzibar
75.0 mm

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)

Airports servicing Zanzibar

Popular flight searches

Check out other popular destinations found by fellow travellers
Home Tanzania Zanzibar Cheap flights from Thailand to Zanzibar