White sand, warm water and dhows on the horizon, while Milan pulls its winter coat out of the wardrobe.
Air Cairo flies from Milan Malpensa to Zanzibar from €541 return, with a short stop in Hurghada each way. The fare includes a cabin bag and a checked bag.
✈️ The Deal
- From: Milan Malpensa, Italy
- To: Zanzibar, Tanzania
- Airline: Air Cairo
- Stops: 1 stop in Hurghada
- Price: €541 - €549 return
- When: December 2026 and January - February 2027
Example dates:
05/12/2026 - 12/12/2026
23/01/2027 - 13/02/2027
Claim up to €600 for your delayed or cancelled flight →
On the December dates you leave Malpensa at 16:05, stop for 2h20 in Hurghada and land in Zanzibar at 05:50 the next morning. The flight home leaves at 04:10, stops for about 3 hours in Hurghada and lands in Milan at 15:10. Kayak shows a cabin bag and a checked bag included on this fare.
💰 How far does your money go?
A spritz at aperitivo time in Milan costs about €9. In Zanzibar, a Zanzibar pizza at the Forodhani night market costs €2, a fresh sugarcane juice €0.50 and a Kilimanjaro beer in a local bar €2-3. The dala-dala, the local minibus, costs less than €1 to the beaches, well under a single ticket on the Milan metro.
☀️ The Weather
December is the end of the short rains in Zanzibar, with brief showers that ease by the middle of the month. Expect highs of 31-32°C, nights around 25°C and a sea at 28°C. January and February are the hot, dry season, with long sunny days and the calmest water of the year.
🏨 Where to Stay
Stay in Stone Town for culture, or on the east coast for the beaches.
Mizingani Seafront Hotel · 8.6/10 · From €54/night
A historic house on the waterfront in Stone Town, a few minutes from the Forodhani night market.
Upendo House · 9.2/10 · From €80/night
A small boutique hotel on the beach at Jambiani, with a calm lagoon in front.
Riu Palace Zanzibar · 9.0/10 · From €230/night
An adults-only all-inclusive resort on Nungwi beach, the best place on the island for sunsets.
🎯 What to Do
Zanzibar is beaches, history and spices.
Stone Town, spice farm and Prison Island: The UNESCO-listed old town, a spice farm and the giant tortoises of Prison Island in one day.
Mnemba Atoll: Snorkelling with turtles and tropical fish around a protected coral atoll, often with dolphins on the way.
Jozani Forest: The only national park on the island, home of the rare red colobus monkey.
Stone Town walking tour: The old slave market, carved wooden doors and the narrow lanes of the old town with a local guide.
🗺️ Where to Go From Here
From Zanzibar, mainland Tanzania is close.
Dar es Salaam: Tanzania's biggest city, about 2 hours by ferry.
Kilimanjaro and Arusha: The gateway to the Serengeti and Ngorongoro, about 1h20 by air. Search flights
Pemba: A quieter, greener island to the north, about 30 minutes by air. Search flights
€541 return from Milan to Zanzibar, with a bag and short connections. Beach weather while Italy gets its first frost.

Get every flight deal we find, on your favourite app.
Pick how you want to hear from us — or all three. Free, no spam.



