Yes, if it is by entering/exiting from Another Country. (Mexico to U.S. and visa versa) No, if it is entering a U.S. state within the U.S. (California to Nevada)
Yes you need a passport to go anywhere in Canada from the US.
Yes.
Yes. As of June 1, 2009, all foreign persons entering Canada by land, sea or air from any country, including the U.S., are required to produce a passport or equivalent travel document such as a Nexus card.
Depends. If you are flying from Honolulu, you do not need a passport. However, Since Guam is technically part of the United States, you do need to show proof that you are from the US. (Photo ID, Drivers License, etc.) If you are flying from a foreign country, you will need to go through Customs.
Yes, especially for international flights. If you are just traveling in the U.S. then you only need a drivers license. But you will not make it through customs without a passport and if you need a visa in another country you need a U.S. passport.
You need a passport to go anywhere.
Yes. Starting Jun.01.2009 no matter how you are entering the US (i.e. air, land and sea), you need a valid passporrt.
Yes, you do. Anytime you go into another country, you need a passport.
All travelers need a passport, including babies.
Absolutely, you need a passport to travel from one country to another.
Yes
You need a passport.
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.
none. he need a passport
Yes you need a passport to go anywhere in Canada from the US.
NO. You do not need a passport to fly within Canada.
it is not their country so they need a pass part in order to come to this country and go back