加纳的访客必须从其中一个加纳驻外机构处获得签证，除非他们来自免签或其公民可在抵达时获得落地签的国家或地区之一。
免签.以下21个国家和地区的公民可以在没有签证的情况下进入加纳最长90天（除非另有说明）：据联合王国的加纳高级委员会称，莱索托、马拉维、纳米比亚、南非、坦桑尼亚和乌干达的公民也可免签。加纳签发的双重国籍卡持有人也不需要签证。 预先安排的签证可在抵达时领取。巴西、中华人民共和国、古巴、德国、伊朗、纳米比亚、南非的外交、官方或公务护照持有人与土耳其的外交护照持有人