Cheap flights from Thailand to Zanzibar

BKK — ZNZ
2 Oct — 9 Oct1
Return
1 adult
Economy
From?
To?
Sun 2/10
Sun 9/10

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

When is the cheapest time to fly from Thailand to Zanzibar (TH - ZNZ)?

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.

Cheap flights from Thailand to Zanzibar in September, October 2022

The best prices found for Thailand to ZNZ flights in September, October
13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

18h 45m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

17h 40m
฿40,543

เอมิเรตส์

Pick Dates

Deal found 25/9/22

14 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

2 stops

19h 05m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

21h 20m
฿41,035

Multiple Airlines

Pick Dates

Deal found 25/9/22

13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

34h 55m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

33h 05m
฿43,947

เอมิเรตส์

Pick Dates

Deal found 25/9/22

Thailand to Zanzibar 2022 flight deals

Cheap flights to Zanzibar from Thailand found for this year
13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

18h 45m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

17h 40m
฿40,543

เอมิเรตส์

Pick Dates

Deal found 25/9/22

14 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

2 stops

19h 05m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

21h 20m
฿41,035

Multiple Airlines

Pick Dates

Deal found 25/9/22

13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

34h 55m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

33h 05m
฿43,947

เอมิเรตส์

Pick Dates

Deal found 25/9/22

Cheap เอมิเรตส์ flights from Thailand to Zanzibar

13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

18h 45m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

17h 40m
฿40,543

เอมิเรตส์

Pick Dates

Deal found 25/9/22

13 Oct - 21 Oct
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

34h 55m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

33h 05m
฿43,947

เอมิเรตส์

Pick Dates

Deal found 25/9/22

5 Nov - 14 Nov
HKT

Phuket City

ZNZ

Zanzibar Kisauni

2 stops

19h 55m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

2 stops

31h 00m
฿143,906

เอมิเรตส์

Pick Dates

Deal found 27/9/22

Cheap กาตาร์แอร์เวย์ flights from Thailand to Zanzibar

6 Nov - 14 Nov
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

15h 00m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

26h 55m
฿121,024

กาตาร์แอร์เวย์

Pick Dates

Deal found 27/9/22

5 Nov - 14 Nov
HKT

Phuket City

ZNZ

Zanzibar Kisauni

1 stop

35h 00m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

26h 55m
฿121,138

กาตาร์แอร์เวย์

Pick Dates

Deal found 27/9/22

6 Nov - 14 Nov
HKT

Phuket City

ZNZ

Zanzibar Kisauni

2 stops

40h 10m
ZNZ

Zanzibar Kisauni

HKT

Phuket City

1 stop

26h 55m
฿128,324

กาตาร์แอร์เวย์

Pick Dates

Deal found 27/9/22

One-way flights to Zanzibar from Thailand

The cheapest one-way flights from Thailand to Zanzibar
30 Dec
BKK

Bangkok Suvarnabhumi

ZNZ

Zanzibar Kisauni

1 stop

15h 10m
฿21,482

เอธิโอเปียแอร์

Pick Dates

Deal found 25/9/22

31 Dec
BKK

Bangkok Suvarnabhumi

ZNZ

Zanzibar Kisauni

1 stop

22h 40m
฿24,432

เอมิเรตส์

Pick Dates

Deal found 25/9/22

31 Dec
BKK

Bangkok Suvarnabhumi

ZNZ

Zanzibar Kisauni

2 stops

24h 35m
฿26,663

Multiple Airlines

Pick Dates

Deal found 25/9/22

Related info for your journey

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

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

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.

Can I find flights from Thailand to Zanzibar for under ฿40,600 on Cheapflights?

Yes, there are multiple flights from Thailand to Zanzibar for under ฿40,600. The cheapest flight booked recently is on เอมิเรตส์ for just ฿40,543, but on average you can expect to pay ฿97,878.

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

The cheapest airline one-way is เอธิโอเปียแอร์, with whom users have recently found tickets for as low as ฿21,482. However, be on the lookout for offers from เอมิเรตส์ and กาตาร์แอร์เวย์, as they are both options that can get you from Thailand to Zanzibar for a low price.