Popular Filters
Departure Airports
One Way Price
Duration
Stops From Mombasa
Departure From Mombasa
AED 1,477
AED 1,287
AED 1,477
AED 1,397
Arrival at Zanzibar
AED 1,477
AED 1,397
AED 1,347
AED 1,287
Alliances & Airlines
Oneworld
()
SkyTeam
(19)
Star Alliance
(3)
Layover Airports
Layover Duration
Top International Route Airlines
Top Intl Malmo Aviation Routes
Top routes
Top Airlines
Other Route Airlines
Popular Routes UAE
Popular UAE Routes
Top Flights to Tanzania
Hotels in Zanzibar
Most Searched Hotel in Zanzibar
Hotels in Zanzibar Areas
Budget Hotels in Zanzibar
Mombasa to Zanzibar Malmo Aviation Flight
Lowest fare from Mombasa to Zanzibar Malmo Aviation Flight on 31 Jul - AED 1330
AED 1,330
Mombasa to Zanzibar , 31 Jul
Hahn Air X1 | 5250
06:40
Thu, 31 Jul 25
Terminal T2
Mombasa, Kenya
01 h 15 m
07:55
Thu, 31 Jul 25
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1979
21:50
Thu, 31 Jul 25
Nairobi, Kenya
01 h 40 m
23:30
Thu, 31 Jul 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,390
Mombasa to Zanzibar , 31 Jul
Hahn Air X1 | 5250
06:40
Thu, 31 Jul 25
Terminal T2
Mombasa, Kenya
01 h 15 m
07:55
Thu, 31 Jul 25
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1938
13:00
Thu, 31 Jul 25
Nairobi, Kenya
14:00
Thu, 31 Jul 25
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1938
14:30
Thu, 31 Jul 25
Kilimanjaro, Tanzania
15:50
Thu, 31 Jul 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,440
Mombasa to Zanzibar , 31 Jul
Hahn Air X1 | 5208
07:40
Thu, 31 Jul 25
Terminal T2
Mombasa, Kenya
01 h 15 m
08:55
Thu, 31 Jul 25
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1979
21:50
Thu, 31 Jul 25
Nairobi, Kenya
01 h 40 m
23:30
Thu, 31 Jul 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,520
Mombasa to Zanzibar , 31 Jul
Kenya Airways KQ | 625
04:20
Thu, 31 Jul 25
Terminal T1
Mombasa, Kenya
01 h
05:20
Thu, 31 Jul 25
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 490
08:00
Thu, 31 Jul 25
Terminal T1A
Nairobi, Kenya
01 h 20 m
09:20
Thu, 31 Jul 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,560
Mombasa to Zanzibar , 31 Jul
Kenya Airways KQ | 8711 | Operated By Jetstar Hong Kong Airways
06:40
Thu, 31 Jul 25
Terminal T2
Mombasa, Kenya
01 h 15 m
07:55
Thu, 31 Jul 25
Terminal T1D
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 458
01:30
Fri, 1 Aug 25
Nairobi, Kenya
03:00
Fri, 1 Aug 25
Dar Es Salaam, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 458
03:50
Fri, 1 Aug 25
Dar Es Salaam, Tanzania
04:15
Fri, 1 Aug 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,630
Ukunda to Zanzibar , 31 Jul
Hahn Air H1 | 6456
15:45
Thu, 31 Jul 25
Ukunda, Kenya
01 h 15 m
17:00
Thu, 31 Jul 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 6434
14:00
Fri, 1 Aug 25
Nairobi, Kenya
01 h 30 m
15:30
Fri, 1 Aug 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,680
Ukunda to Zanzibar , 31 Jul
Hahn Air H1 | 6449
11:25
Thu, 31 Jul 25
Ukunda, Kenya
01 h 10 m
12:35
Thu, 31 Jul 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1975
20:00
Thu, 31 Jul 25
Nairobi, Kenya
01 h
21:00
Thu, 31 Jul 25
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 1938
14:30
Fri, 1 Aug 25
Kilimanjaro, Tanzania
01 h 20 m
15:50
Fri, 1 Aug 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,710
Mombasa to Zanzibar , 31 Jul
Hahn Air H1 | 6007 | Operated By Executive Airlines
13:10
Thu, 31 Jul 25
Mombasa, Kenya
01 h 10 m
14:20
Thu, 31 Jul 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 6434
14:00
Fri, 1 Aug 25
Nairobi, Kenya
01 h 30 m
15:30
Fri, 1 Aug 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,830
Mombasa to Zanzibar , 31 Jul
Hahn Air H1 | 6435 | Operated By Fly Air
17:40
Thu, 31 Jul 25
Mombasa, Kenya
01 h 10 m
18:50
Thu, 31 Jul 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Hahn Air H1 | 6434
14:00
Fri, 1 Aug 25
Nairobi, Kenya
01 h 30 m
15:30
Fri, 1 Aug 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
AED 1,900
Transit Visa may be required
Mombasa to Zanzibar , 31 Jul
Ethiopian Airlines ET | 323
12:40
Thu, 31 Jul 25
Terminal T1
Mombasa, Kenya
02 h 20 m
15:00
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 813
08:15
Fri, 1 Aug 25
Terminal T2
Addis Ababa, Ethiopia
02 h 35 m
10:50
Fri, 1 Aug 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
About Mombasa (MBA)
Mombasa
Mombasa Address
About Zanzibar (ZNZ)
Zanzibar
Zanzibar Address
About Malmo Aviation
More Deals For You!
More discounts for your flight
Get Flat
12% OFF
MMTWELCOME
Grab Up to AED 90 OFF
*Applicable for First times user only.
Get Up To
20% OFF
FLYSUPER
Grab Up to AED 120 OFF
*T&C Applied
Get Up To
AED 150 OFF*
FLYAE
BIG Offer on Flights!
*T&C Applied