A coastal town with buildings, boats, and a large cloud formation.

Cheap British Airways flights from Milan to Zanzibar (MXP→ZNZ)

฿98,880 Cheap British Airways flights Milan (MXP) to Zanzibar (ZNZ)

Prices were available within the past 7 days and start at ฿98,880 for return flights, for the period specified. Prices and availability are subject to change.

Alternative airports

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
Malpensa International Airport
Destination airport
Zanzibar Intl. Airport
Distance
6,511 km away
Airline name
British Airways
Airline code
BA
Return price
฿98,880
Average flight time
8 hours 20 mins
*Available to Expedia members.