Kategori A (negara/wilayah yang warganegaranya tidak memerlukan visa):
Untuk penginapan sehingga 6 bulan: Wilayah Pentadbiran Khas Hong Kong
Antigua dan Barbuda, Aruba, Bahamas, Barbados, Belize, Botswana, Cyprus, Fiji, Grenada, Jamaica, Kenya, Kiribati, Lesotho, Malawi, Maldives, Malta, Mauritius, Namibia, Nauru, Samoa, Singapura, Kepulauan Solomon, St Kitts dan Nevis, St Lucia, St Vincent dan Grenadines, Swaziland, Tanzania, Trinidad dan Tobago, Tuvalu, Uganda, Vanuatu dan Zambia
Kategori B (negara yang warganegaranya diberi visa setelah membayar kos visa yang diperlukan di pelabuhan masuk):
Republik Czech, Denmark, Republik Dominican, Mesir, Finland, Perancis, Jerman, Ghana (Gratis), Greece, Hungary, Indonesia, Iceland, Ireland, Israel, Itali, Jepun, Kuwait, Liechtenstein, Luxembourg, Monaco, Belanda, New Zealand, Norway, Pulau Palau, Palestin (Negeri), Poland, Portugal, Puerto Rico, Seychelles, Seychelles, Seychelles, Seychelles, Seychelles, Seychelles,
Yuran untuk warganegara Kategori B di pelabuhan kemasukan adalah seperti berikut: AS$30 (satu pintu masuk), AS$45 (kemasukan berganda) dan AS$55 (berbilang kemasukan) – pasport yang sah, jadual perjalanan, tiket pergi balik/seterusnya, dan bayaran tunai diperlukan. Ambil perhatian bahawa orang Kanada hanya boleh mendapatkan visa kemasukan tunggal semasa ketibaan dengan harga AS$75, manakala warga Britain dan Ireland membayar kos yang lebih tinggi (AS$55 untuk kemasukan tunggal dan AS$70 untuk kemasukan dua kali) untuk visa Zimbabwe semasa ketibaan.
Univisa 50 hari USD $30, yang sah untuk kedua-dua Zimbabwe dan Zambia, disyorkan untuk pemegang pasport Kanada, British dan Ireland. Hanya Lapangan Terbang Harare, Lapangan Terbang Victoria Falls, Pos Sempadan Victoria Falls dan Pos Sempadan Botswana Kazangula yang menyediakan Univisa.
Kategori C (negara yang warganegaranya mesti memohon dan mendapatkan visa sebelum melancong):
Afghanistan, Albania, Algeria, Andorra, Angola, Armenia, Azerbaijan, Bahrain, Bangladesh, Belarus, Benin, Bermuda, Bhutan, Bolivia, Bosnia-Herzegovina, Brazzaville, Bulgaria, Burkina Faso, Burundi, Kemboja, Cameroon, Kepulauan Cape Verde, Cayman Kepulauan, Republik Afrika Tengah, Chad, Chile, China, Colombia, Kepulauan Comoros, Congo (Brazzaville), Costa Rica, Conakry, Côte d'Ivoire, Croatia, Cuba, Republik Djibouti, El Salvador, Ecuador, Equatorial Guinea, Eritrea, Estonia , Ethiopia, Guiana Perancis, Polinesia Perancis, Hindia Barat Perancis, Gabon, Gambia, Georgia, Gibraltar, Guatemala, Guinea, Guinea Bissau, Guyana, Haiti, Honduras, India, Iran, Iraq, Jordan, Kazakhstan, Krygyzstan, Laos, Latvia, Lubnan, Liberia, Libya, Lithuania, Macao SAR, Madagascar, Mali, Kepulauan Marshall, Macedonia, Mauritania, Mexico, Micronesia, Moldova, Mongolia, Montserrat, Maghribi, Mozambique, Myanmar, Nepal, New Caledonia, Nicaragua, Niue, Niger, Nigeria , Korea Utara, Oman, Pakistan, Panama, Paraguay, Peru, Philip pain, Qatar, Reunion, Romania, Rusia, Rwanda, San Marino, São Tomé dan Príncipe, Arab Saudi, Senegal, Sierra Leone, Slovenia, Somalia, Sri Lanka, Sudan, Suriname, Syria, Tajikistan, Taiwan, Thailand, Togo, Tunisia , Turki, Turkmenistan, Kepulauan Turk dan Caicos, Ukraine, Uzbekistan, Venezuela, Vietnam, Yaman
Visa boleh didapati melalui kedutaan/konsulat Zimbabwe. Kos visa berkisar antara AS$30 dan AS$180, bergantung pada negara pemohon.
Jika tiada kehadiran diplomatik Zimbabwe di negara anda, anda mungkin boleh memohon visa Zimbabwe melalui kedutaan British, suruhanjaya tinggi atau konsulat. Konsulat British di Amman, sebagai contoh, menerima permohonan visa Zimbabwe (senarai ini tidak lengkap). Misi diplomatik British mengenakan bayaran £50 untuk mengendalikan permohonan visa Zimbabwe, ditambah tambahan £70 jika pihak berkuasa Zimbabwe memerlukan permohonan visa untuk dimajukan kepada mereka. Pihak berkuasa Zimbabwe mungkin berkemungkinan memilih untuk mengenakan bayaran tambahan jika mereka berkomunikasi secara langsung dengan anda.