Yes, there are direct flights to Zanzibar International Airport (ZNZ) from major cities in Africa, Europe, and the Middle East. Additionally, there are high-speed ferries available from Dar es Salaam for travelers coming from mainland Tanzania.