Yes, you will definitely need a passport. Make sure your passport has a validity date of more than six months prior to your departure. Only some countries require a visa. It is your responsibility to make sure you have the appropriate travel documents. Pawesome staff will offer support and guidance if/when a visa is required.