We are arriving in Johannesburg from Australia in June. We are heading to Arusha in Tanzania and would like to go via Zanzibar either on the way there or the way home. After much searching on the web I still don't have much info on what airlines are best to travel with. 1Time have flights to Zanzibar but only on a Tuesday or Saturday. Could anyone advise what other airlines fly from Johannesburg to Zanzibar and about how much?
Also wanted to ask if we book from Australia, can we pay in SA Rand or do we need to pay in US$ (which have a terrible exchange rate for us at present!).
Any help is very appreciated.