Not necessarily.
If you are a Canadian citizen travelling for pleasure, you need only provide proof of citizenship in the form of a goverment-issued photo I.D. and have a return ticket.
If you are travelling on business you will need a passport.
Also, if you're trip takes you through the United States in either direction whether on business or for pleasure, you will need a passport to enter the U.S.
Further information:
http://Jamaica-guide.info/travel.basics/passports.and.documentation/
From the Frommer's website: U.S. and Canadian residents do not need passports but must have proof of citizenship (or permanent residency) and a return or ongoing ticket. A passport is the best bet, but an original birth certificate (or a certified copy) plus photo ID will usually suffice.
Read more: http://www.frommers.com/destinations/jamaica/0093020032.htm
I believe you do need a passport to leave Canada to travel anywhere now. However, it is a smart idea to in anycase because you never know where someone will ask you for identitication.
I have no idea im not sure i think you do and i think you dont im not sure i have no idea i think you dont but im not sure i have no idea
Yes, you always have to have a passport with you when you are going in or out of a different country. If not then they will not let you back into the country you want to go.
Yes
No. All you need is your passport.
If you are a US citizen, and you find yourself outside of the US, you'll need your passport to return home. So wherever you are going on a flight originating in Canada, you should have your US passport with you.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
No, once you are in Canada, you do not need a passport to enter a province.
Yes, you need a passport.
No. All you need is your passport.
No, you can visit Jamaica up to 90 days on your Italian passport.
nope my husband inquired just today
If you are a US citizen, and you find yourself outside of the US, you'll need your passport to return home. So wherever you are going on a flight originating in Canada, you should have your US passport with you.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
Yes, you need a passport card to go to Jamaica. You can get these at any USPS and have your picture taken at drug stores.
In most cases every passenger is required to have a passport in order to board a cruise ship. The passport requirement is enforced regardless of where the ship is going.
in order to leave or return the US you must have a passport.
No, once you are in Canada, you do not need a passport to enter a province.
Yes, you need a passport.
That would depend on your nationality. If you have US or Canadian citizenship, no, you just need some ID (such as driver's licence). For other nationalities, you may or may not need a passport. Eg, for Norh Koreans, they would need their passport :-)
For sure you need a passport. Also check this info if you come from Canada: