Ghana passport visa requirements
A Ghana passport gives visa-free access to 42 countries and territories. Holders can enter 104 of 198 destinations without arranging a visa in advance (42 visa-free, 22 with visa on arrival, 38 with an eVisa, 2 with an eTA), while 94 require a visa beforehand.
Visa-free · 42
Bahamas, Bangladesh, Barbados, Belize, Benin, Burkina Faso, Cape Verde, Dominica, Fiji, Gambia, Grenada, Guinea, Guinea-Bissau, Guyana, Haiti, Ivory Coast, Jamaica, Kiribati, Liberia, Malawi, Mali, Mauritius, Micronesia, Mozambique, Niger, Nigeria, Philippines, Rwanda, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Senegal, Seychelles, Sierra Leone, Singapore, South Africa, Swaziland, Tanzania, Togo, Trinidad and Tobago, Uganda, Vanuatu, Zimbabwe
Visa on arrival · 22
Bolivia, Burundi, Cambodia, Comoros, Djibouti, Ethiopia, Iran, Jordan, Lebanon, Lesotho, Macao, Madagascar, Maldives, Mauritania, Nicaragua, Palau, Saint Lucia, Samoa, Sri Lanka, Timor-Leste, Tuvalu, Zambia
eVisa · 38
Albania, Antigua and Barbuda, Australia, Bahrain, Bhutan, Botswana, Cameroon, Colombia, DR Congo, Ecuador, El Salvador, Equatorial Guinea, Gabon, Georgia, Hong Kong, India, Indonesia, Iraq, Kazakhstan, Kyrgyzstan, Libya, Malaysia, Moldova, Mongolia, Myanmar, Oman, Papua New Guinea, Qatar, Sao Tome and Principe, Somalia, South Korea, South Sudan, Suriname, Syria, Tajikistan, United Arab Emirates, Uzbekistan, Vietnam
eTA · 2
Kenya, Pakistan
Visa required · 94
Afghanistan, Algeria, Andorra, Angola, Argentina, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Central African Republic, Chad, Chile, China, Congo, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Dominican Republic, Egypt, Eritrea, Estonia, Finland, France, Germany, Greece, Guatemala, Honduras, Hungary, Iceland, Ireland, Israel, Italy, Japan, Kosovo, Kuwait, Laos, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Marshall Islands, Mexico, Monaco, Montenegro, Morocco, Namibia, Nauru, Nepal, Netherlands, New Zealand, North Korea, North Macedonia, Norway, Palestine, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, San Marino, Saudi Arabia, Serbia, Slovakia, Slovenia, Solomon Islands, Spain, Sudan, Sweden, Switzerland, Taiwan, Thailand, Tonga, Tunisia, Turkey, Turkmenistan, Ukraine, United Kingdom, United States, Uruguay, Vatican, Venezuela, Yemen
Common questions
Where can Ghana passport holders travel visa-free?
Ghana passport holders can travel visa-free to 42 countries and territories, including Bahamas, Bangladesh, Barbados, Belize, Benin, Burkina Faso, Cape Verde, Dominica, Fiji, Gambia, Grenada, Guinea and 30 more.
How many countries can a Ghana passport enter without a visa in advance?
A Ghana passport can enter 104 of 198 destinations without arranging a visa in advance: 42 visa-free, 22 with visa on arrival, 38 with an eVisa, 2 with an eTA.
Which countries require a visa for Ghana passport holders?
94 destinations require a Ghana passport holder to obtain a visa in advance, including Afghanistan, Algeria, Andorra, Angola, Argentina, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina, Brazil and 82 more.
Requirements change often. Confirm with the destination's embassy or official immigration site before you travel.