塞内加尔的访客,除非其来自其中一个免签国家,否则都需要签证[1]。访客必须持有自抵达之日起至少3个月有效的护照。
以下57个国家的公民可以在没有签证的情况下访问塞内加尔长达90天[2]:
联合国和西非国家经济共同体签发的聯合國通行證持有人不需要签证。
土耳其外交护照持有人及阿尔及利亚、中华人民共和国、加蓬、利比亚、俄罗斯[4][5]、坦桑尼亚和乌干达外交和公务护照持有人不需要签证
以下69个国家和地区的公民可在抵达时获得签证长达90天。他们必须持有自抵达日起有效期至少6个月的护照,以及返程/续程机票和住宿证明[2]:
持有塞内加尔当局发给国际活动参与者的正式邀请函或住宿证明的乘客可以在抵达时获得落地签,最长逗留时间为30天。
1 英國海外領土; 2 跨大陸國家; 3 未被國際社會普遍承認; 4 美國的自由邦; 5丹麥的一部分,但不屬於申根区;