As of February 2024, Ghanaian passport holders can travel visa free to 47 countries and territories:
Bangladesh
Barbados
Belize
Benin
British Virgin Islands
Burkina Faso
Cabo Verde
Cook Islands
Ivory Coast
Dominica
Fiji
Grenada
Guinea
Guinea-Bissau
Guyana
Haiti
Jamaica
Kenya
Kiribati
Lesotho
Liberia
Mali
Mauritius
Micronesia
Montserrat
Niger
Nigeria
Niue
Pakistan
Philippines
Rwanda
Samoa
Senegal
Sierra Leone
Singapore
South Africa
Saint Kitts and Nevis
Saint Vincent and the Grenadines
Tanzania
Gambia
Togo
Trinidad and Tobago
Uganda
Vanuatu
Zimbabwe
Eswatini
Bahamas is the latest country to join the list.
For visa-free travels, you still must have a valid passport — usually six months after your departure date— and you must purchase travel health insurance as required by your destination country.