Yes, any travelling done between two different countries requires you to have a valid passport.
Please visit your local embassy/consulate for additional visa requirements you may need for your country's passport.
yes, all entry into Canada is required to have a passport, you'll need it to re-enter the US anyways.
Hawaii is one state of the United States, and has the same passport requirements as entry to any other part of the US. If you are a US resident, and traveling to Hawaii, then you would not need a passport any more than if traveling to North Carolina. If you are NOT a US resident, then same passport rules apply as to entry to any other part of the US. Aloha
For travel by sea, you don't need a passport for re-entry to the United States but you do need some kind of documentation (see link below). If you are traveling by air, then yes you have to have a passport.
You need a passport and an entry visa if you are entering Mexico from any country other then the US.
All you need is your passport, unless you are going on a cruise then moving to the US. you need a passport issued to you from your own country, and a visitors visa to gain entry to the usa,you then need to check what other visas you will need for countries you will visit on your cruise.
pakistani passport need a visa or on arrivel in airport in jeju entry plz tell us
You will get a denial entry everytime you try to cross the border without a passport.
passport
yes
If you want to enter a foreign country you do. The passport isn't for leaving the country of citizenship. Its for entry into foreign countries. Even some cruise lines require a passport. To get back into the country you also need one. All American citizens now need a passport.
As you told that if you are living in Jamaica than there is no need of passport but if you belongs to other country than you have to take passport for going there. Yes you do need a passport to enter the country
US citizenship.