Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Emirates
EK-677,EK-370
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
21:25
Bangkok
Emirates
EK-677,EK-372
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
19:15
Bangkok
Emirates
EK-677,EK-374
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
08:00
Bangkok
Emirates
EK-677,EK-384
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
12:05
Bangkok
Emirates
EK-677,EK-384
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
12:30
Bangkok
Emirates
EK-677,EK-418
21:35
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
18:15
Bangkok
Emirates
EK-682,EK-370
08:30
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
20:50
Bangkok
Emirates
EK-682,EK-372
08:30
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
18:40
Bangkok
Emirates
EK-682,EK-374
08:30
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
07:35
Bangkok
Emirates
EK-682,EK-376
08:30
Zanzibar
5Hrs 50Min 1 Stop
ZNZ→DXB→BKK
12:35
Bangkok

FAQ about emirates Flights from Zanzibar to Bangkok

Q. How much time does it take to fly from Zanzibar to Bangkok ?

A. It takes 5Hrs 50Min to fly from Zanzibar to Bangkok.

Q. When is the earliest flight from Zanzibar to Bangkok ?

A. The earliest flight from Zanzibar to Bangkok is at 07:45 and is operated by Emirates.

Q. How many flights are there from Zanzibar to Bangkok ?

A. There are 23 flights from Zanzibar to Bangkok.

Q. When is the last flight from Zanzibar to Bangkok ?

A. The last flight from Zanzibar to Bangkok is at 22:10 and is operated by Emirates.

View Best Offers