免签.以下56个国家和地区的公民可以在没有签证的情况下访问贝宁，最长可达90天：执行公务的公民可停留最多90天。与签署了签证豁免协议，该协议尚未生效。此外，巴西、古巴、伊朗（1个月）、以色列、墨西哥、俄罗斯、韩国、瑞士的外交或公务/因公护照持有人不需要签证。
电子签.需要签证的国家的公民可以获得电子签证。电子签证可停留最长30天（单次和多次）和90天（多次）。