yes yes they do
Generally, no. Mexican national must obtain a visa from the US Embassy or Consulate to enter any part of the US, including its territories, like Puerto Rico.
If you are a US Citizen, No passport needed. All Puerto Ricans are US Citizen.
You will need a passport.
No, you do not need a passport to enter or exit Puerto Rico if you are a citizen of the United States. Puerto Rico is a territory of the USA.
Not if you are a US Citizen.
If you are a US Citizen no Passport is required for Puerto Rico, but it is required for Jamaica.
No, you need a passport.
Do you need a passport to travel from the U.S. to Puerto Rico, then Puerto Rico to U.S.?
For a citizen of the US, no passport is required, because Puerto Rico is a Commonwealth of the US.
traveling to Puerto Rico July 2009 passport needed American citizen
Everybody. If you are a US citizen you can go without a passport. If you are not a US citizen you can enter with proper passport and with an US visa.
Not as long as it is a direct flight.