Foreign nationals from the following countries do not require a visas to enter Zimbabwe:
Aruba
Bahamas
Barbados
Belize
Bermuda
Botswana
Canada
Cayman Islands
Cyprus
Fiji
Grenada
Guyana
Ireland
Jamaica
Kenya
Kiribati
Lesotho
Malawi
Malaysia
Maldives
Malta
Mauritius
Montserrat
Namibia
Nauru
Norway
Singapore
Solomon Islands
St. Kitts & Nevis
St. Vincent & Grenadines
Swaziland
Sweden
Tanzania
Tonga
Trinidad & Tobago
Turks & Caicos Islands
Tuvalu
Uganda
Western Samoa
Vanuatu
Zambia
Nationals from the following countries will be granted a visas at the port of entry upon payment of the visa fees.
Argentina
Australia
Austria
Belgium
Brazil
Brunei
Cook Islands
Denmark
Dominica Republic
Egypt
Finland
France
Germany
Ghana
Greece
Holy See
Iceland
Indonesia
Israel
Italy
Japan
Korea (South)
Kuwait
Leichtenstein
Luxembourg
Monaco
Netherlands
New Zealand
Palestine
Papua New Guinea
Poland
Portugal
Puerto Rico
Seychelles
South Africa
Spain
Switzerland
United Arab Emirates
United Kingdom
USA
Virgin Islands
South African and Ghanaian citizens visiting Zimbabwe can obtain a visa at the port of entry free of charge. If your country is not listed above you will be required to apply for and obtain a visa prior to travelling.