It depends on which countries and whether the "Europeans" are European Union citizens. No passport is needed when traveling between the following countries: Portugal, Spain, France, Luxemburg, Belgium, Netherlands, Germany, Switzerland (from 2009), Italy, Slovenia, Austria, Czech Republic, Poland, Slovakia, Hungary, Lithuania, Latvia, Estonia, Greece, Denmark, Sweden and Norway. I believe that Malta and Cyprus both remain outside of the passport-free (Schengen) Zone for now. The UK and Ireland are also not part of this arrangement. The above countries have abolished border controls at their borders. However all of the above countries require people to hold some kind of identification (driving license, passport, national ID card, etc.) and this is almost always needed when checking into hotels or boarding flights (national, intra-EU, international).
Though the UK is not signed up to the Schengen Agreement, if you are a citizen of one of the countries of the European Economic Area (EEA) a national identity card will suffice for entry to the UK instead of a passport. Otherwise the answer is yes, a passport will be required.
Yes you do. You need a passport to travel to any other federal country.
Absolutely, YES
Yes.
none. he need a passport
You need a passport to go anywhere.
Yes, you do. Anytime you go into another country, you need a passport.
Absolutely, you need a passport to travel from one country to another.
All travelers need a passport, including babies.
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.
Yes you need a passport to go anywhere in Canada from the US.
NO. You do not need a passport to fly within Canada.
If you're a US citizen and your cruise starts and returns to the same US port, you do not need a passport to cruise to the Bahamas.
Not if you are a US citizen