As Sweden is a Schengen state. You need a Schengen visa to visit Sweden from Pakistan.