Travellers from Europe, the UK, Canada and the USA need a visa to visit Zimbabwe. You can obtain a visa from the Zimbabwean embassy in your country but it’s easier to just get one on arrival at the airport or at the border crossing. Your passport needs to be valid for at least six months and have enough blank pages. You also need to show your return ticket to your country and have sufficient funds to cover you while you’re in Zimbabwe. You will also need to have US dollars in cash (in small notes if possible) to pay for your visa (for Europeans and Americans the visa is US$30, for British and Irish nationals it’s US$55 and for Canadians it’s US$75). Tourist visas are granted for visits of 30 days (single entry visa) or 60 days (multi-entry).