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/
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.
Yes, a passport is required to travel to Jamaica in 2022.
No, you can visit Jamaica up to 90 days on your Italian passport.
Yes, you need a passport for a cruise to Canada.
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 valid passport to cruise to Canada.
Yes, babies need a passport to travel to Canada.
Yes, children need a passport to enter Canada.
Yes, infants need a passport to travel to Canada.
Yes, you need a passport to go on a cruise to Canada.