This Zanzibar beach hotel in Tanzania is less than an hour's drive from the Abeid Karume Airport - on an all weather tarmac road. To fly into Zanzibar, visitors take a 45-minutes flight from Nairobi, Kenya.
Many other international airlines fly to Dar es Salaam, from where you can take a local flight to the island or choose to cross over by ferry. The trip by sea last approximately two hours.