Botswana currently offers visa-free travel to all countries for stays up to 90 days. Your passport must be valid for at least six months beyond the date you expect to leave Botswana.