需要。
两者是有区别的,出国时都需要有。护照是本国公民在国外的身份证明,由本国政府颁发,可在户口所在地的出入境管理处办理。签证是要去的国家给予的入境许可,凭此签证可以进入该国。签证一般可以在外国驻本国大使馆,领事馆申请。