![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Flights from Tehran to Zanzibar Starting at €292
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- IKA11:5517h 30m1 stopZNZ04:55Thu, Mar 6|Tehran - Zanzibar|SalamAir€292€62954% OFF54% OFF€629€292
- IKA09:5023h 20m1 stopZNZ08:40Sat, Feb 15|Tehran - Zanzibar|Flydubai€384€62939% OFF39% OFF€629€384
- IKA09:5023h 20m1 stopZNZ08:40Tue, Mar 4|Tehran - Zanzibar|Flydubai€397€62937% OFF37% OFF€629€397
- IKA15:1517h 55m1 stopZNZ08:40Thu, Mar 6|Tehran - Zanzibar|Flydubai€397€397
- IKA18:4014h 30m1 stopZNZ08:40Sat, Feb 15|Tehran - Zanzibar|Emirates€411€411
- IKA15:1517h 55m1 stopZNZ08:40Tue, Feb 18|Tehran - Zanzibar|Flydubai€419€419
- IKA11:0522h 5m1 stopZNZ08:40Tue, Mar 4|Tehran - Zanzibar|Emirates€429€429
- IKA18:4014h 30m1 stopZNZ08:40Thu, Mar 6|Tehran - Zanzibar|Emirates€429€429
- IKA18:4014h 30m1 stopZNZ08:40Tue, Feb 18|Tehran - Zanzibar|Emirates€443€443
- IKA09:5023h 20m1 stopZNZ08:40Tue, Mar 18|Tehran - Zanzibar|Flydubai€453€453
- THR01:00 pm3h 5mNonstopZNZ02:00 pmThu, Feb 20|Tehran - Zanzibar|SalamAirFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Tehran to Zanzibar flight time & flight schedules
EK2491
Emirates
00:50
IKA
03:35
DXB
SMTWTFSFZ1687
Flydubai
10:00
DXB
14:30
ZNZ
SMTWTFSFZ1938
Flydubai
15:15
IKA
17:55
DXB
SMTWTFSFZ1259
Flydubai
02:30
DXB
07:00
ZNZ
SMTWTFSG9202
Air Arabia
15:45
IKA
18:20
SHJ
S-TWTF-QR1035
Qatar Airways
21:25
SHJ
21:35
DOH
SMTWTFSQR1487
Qatar Airways
02:10
DOH
08:00
ZNZ
SMTWTFSOV544
SalamAir
18:10
IKA
21:15
MCT
--TW-F-WY707
Oman Air
22:45
MCT
04:55
ZNZ
---W-F-EK980
Emirates
18:20
IKA
21:10
DXB
SMTWTFSTC415
Air Tanzania
04:00
DXB
08:40
ZNZ
--T-T-SEK980
Emirates
18:20
IKA
21:10
DXB
SMTWTFSFZ1259
Flydubai
02:30
DXB
07:00
ZNZ
SMTWTFSFZ1932
Flydubai
19:05
IKA
21:45
DXB
SMTWTFSKQ311
Kenya Airways
00:55
DXB
05:00
NBO
SMTWTFSKQ490
Kenya Airways
08:00
NBO
09:20
ZNZ
SMTWTFSFZ1932
Flydubai
19:05
IKA
21:45
DXB
SMTWTFSTC415
Air Tanzania
04:00
DXB
08:40
ZNZ
--T-T-SOV546
SalamAir
20:25
IKA
23:25
MCT
SMT-T-SET625
Ethiopian Airlines
04:40
MCT
07:40
ADD
SMTWTFSET813
Ethiopian Airlines
10:20
ADD
12:55
ZNZ
SMTWTFSQR499
Qatar Airways
22:45
IKA
00:20
DOH
SMTWTFSQR1487
Qatar Airways
02:10
DOH
08:00
ZNZ
SMTWTFS
Find the best time to fly from Tehran to Zanzibar
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Tehran to Zanzibar
Flight Information from Tehran to Zanzibar
Cheapest nonstop flight price | €292 |
---|---|
Off-season for travel | January |
Peak season for travel | November |
Flight distance | 4,829.52 km |
Popular airline | Emirates |
Site Operator: Trip.com Travel Singapore Pte. Ltd.