You can enter the US without it only if you have other proof of your citizenship and identity. If not, you need your passport.
No ANSWER: Because both locations are in the United States, you will not be required to have a passport. Travel within the continental United States does not require passport.
yes
The state of Alaska is a part of the United States of America and therefore you are not required to have a passport when travelling there.
To leave the United States you would need a passport. This is also required for air travel, and land travel.
For a citizen of the US, no passport is required, because Puerto Rico is a Commonwealth of the US.
If a person is an adult citizen of the United States, the following items are required to get a passport: form DS-11, proof of citizenship, identification with photocopies, one passport photo and the applicable fee. For those who are minors or who cannot present themselves in person to the passport office, different requirements are applicable.
Yes, they definitely need a passport to legally enter the United States.
Answer you need to get a passport
According to the State Department of Canada: A valid U.S. passport, passport card, or NEXUS card satisfies these requirements for U.S. citizens. Children under 16 need only present proof of U.S. citizenship. Entry into the United States: When traveling by air from Canada, U.S. citizens are required by U.S. law to present a U.S. passport book.
If you are flying within the United States, you do not need a passport. If you are flying into the United States from another country, or out of the United States into another country, you need to present a passport at customs.
In general, you do not need photo ID to board a Greyhound bus in the United States. However, if photo ID is required, a Mexican passport is valid for that purpose.
Of course; all you need is a valid passport. No visas are required unless you connect flights in the United States.