外国公民入境前必须取得签证，除享有豁免签证资格的国家的公民外。
免签证.下列103个国家和地区护照持有者无需签证即可入境波札那，每12个月内最多可停留90天：所有入境旅客的护照均须有6个月以上有效期。
落地签.2018年11月15日，博茨瓦纳政府宣布，访客将能够在2018年11月24日起获得落地签。该计划于2018年11月27日暂停执行。
访客数据.抵达博茨瓦纳的大多数访客来自以下国家：