Zanzibar is only a 3 hour flight from Johannesburg and although it’s close to home, it makes you feel as if you are a million miles away. We chose Zanzibar for a mini girls getaway and it definitely did not disappoint us. If you’re looking for relaxation and serenity then this is the place for you.