International FLIGHTS INTO TANZANIA
Many Airlines fly regularly into Zanzibar, including Air Tanzania, and KLM (together with Kenya Airways). Air LAM flies from Pemba.
Italy, Spain and Switzerland have charter flights directly to Zanzibar.
There are particularly frequent rapid direct flights from Italy, both from Milan Malpensa
and from Rome Fiumicino. Both these airports are well connected to other cities in Europe by charter
and scheduled airlines and may offer a viable alternative to scheduled flights with stop overs.
Dar es Salaam Airport (Dar es Salaam International Ariport, or DIA) is also served by Air India, Air Malawi, Air Tanzania,
British Airways,
Emirates Airlines, Ethiopian Airlines, Gulf Air, Kenya Airways,
Oman Air,
South African Airways, ATC, Swiss International Airlines
(via Nairobi), and Yemen Air
From UK try this link - Getting to Zanzibar: Cheapflights.co.uk