Cheap flights from Thailand to Zanzibar from ฿15,655
This is the cheapest one-way flight price, found on 9/6. Prices may vary by date and flight preferences.
BKK — ZNZ
15 Jun — 22 Jun1
Return
1 adult
Economy
From?
To?
Thu 15/6
Thu 22/6
November is one of the best times of the year to fly to Zanzibar from Thailand. Prices for November average ฿36,248 per person but you can even find prices for as low as ฿31,136. The most expensive prices can be found in the month of August. Opting for a November flight can save you 37% on your journey compared to booking in August
When flying from Thailand 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.
One-way flights to Zanzibar from Thailand
The cheapest one-way flights from Thailand to Zanzibar
19 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
3 stops
36h 50m
฿15,655
Multiple Airlines
Deal found 9/6
16 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
3 stops
36h 50m
฿15,931
Multiple Airlines
Deal found 8/6
6 Jul
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
3 stops
42h 50m
฿16,415
Multiple Airlines
Deal found 9/6
16 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
3 stops
36h 50m
฿16,795
Multiple Airlines
Deal found 9/6
6 Jul
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
2 stops
27h 35m
฿17,002
Multiple Airlines
Deal found 9/6
17 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
3 stops
37h 50m
฿17,486
Multiple Airlines
Deal found 8/6
3 Jul
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
2 stops
24h 35m
฿17,693
Multiple Airlines
Deal found 9/6
15 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
2 stops
25h 00m
฿17,970
Multiple Airlines
Deal found 8/6
19 Jun
BKK
Bangkok Suvarnabhumi
ZNZ
Zanzibar Kisauni
2 stops
28h 20m
฿18,177
Multiple Airlines
Deal found 9/6
Related info for your journey
Useful info, stats and facts about Thailand to Zanzibar flights.
For a flight from Thailand to Zanzibar, you will be flying into Kisauni. Zanzibar Kisauni (ZNZ) is just 7.1 km from the centre of the city.
Some of our airline partners flying from Thailand to Zanzibar Kisauni have new flexible policies in place due to COVID-19. เอธิโอเปียแอร์ is one of the carriers where you may find flexible change policies. You can use our site to filter for airlines like เอธิโอเปียแอร์ with this kind of flexibility.
The cheapest airline one-way is เอธิโอเปียแอร์, with whom users have recently found tickets for as low as ฿18,903. However, be on the lookout for offers from กาตาร์แอร์เวย์ and Emirates, as they are both options that can get you from Thailand to Zanzibar for a low price.
Bangkok Suvarnabhumi Airport is BKK and Zanzibar Kisauni Airport is ZNZ. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service. Ready for more IATA code knowledge? These are related airports for your current travel destination: Phuket City Airport (HKT), Chiang Mai Airport (CNX), Ko Samui Airport (USM), Bangkok Don Mueang Intl Airport (DMK), Krabi Airport (KBV).
The chart below displays the airlines Cheapflights users travelling from Thailand to Zanzibar choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.