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.
No, as long as they are US citizens
You need the passport of the country of which you are a citizen. You cannot have a US passport until you are a US citizen.
when does a us citizen need a passport to drive to Canada
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
how can you be a Canadian citizen with Indian passport. If you are Canadian resident with Indian passport yes you have to get a US Visa.
Depends which country you are flying out of but generally not, these are on a record for when your passport goes through customs before you fly
If you are going on a cruise from a US port and the child is a US citizen, you will only need a state-issued copy of the child's birth certificate. If you are flying, the child will need a passport.
Costa Rica is not a US territory. If you try to enter the US with a Costa Rican passport, expect to be treated as a Costa Rican citizen and not a US citizen (that is, you'll need a visa, etc.). If you're a US citizen, get a US passport
If you are a US citizen and the ship departs and returns from a port in the US, you can cruise to the Bahamas, or throughout the Caribbean, with a certified copy of your birth certificate (raised seal) and a government issued photo ID (drivers license). You will not need a passport. If you are flying to any location outside the United States to board the ship, you will need a passport. And if you are not a US citizen, you will need a passport and may need a Visa to enter the Bahamas.
Yes
Not if you are a US citizen
A passport.
If you are a US citizen you sure do.