A pretty common question people ask is if they need a passport to go to Puerto Rico.
Well, the answer to that is “it depends”.
I’ll explain below:
Whether you need a passport or not to travel to Puerto Rico will depend entirely on what country you have citizenship with.
Here’s the official word from the U.S. Customs and Borders Protection
U.S. Citizens and Lawful Permanent Residents (LPR’s) who travel directly between parts of the United States, which includes Guam, Puerto Rico, U.S. Virgin Islands, American Samoa, Swains Island and the Commonwealth of the Northern Mariana Islands (CNMI), without touching at a foreign port or place, arenot required to present a valid U.S. Passport or U.S. Green Card.
To summarize the above paragraph, if you are a U.S. Citizen or a Lawful Permanent Resident, you do NOT need a passport to travel to Puerto Rico.
U.S. Customs and Borders Protection recommends that you should bring government ID and a copy of your birth certificate if you travel to Puerto Rico.
My personal recommendation is to apply for a passport and bring it with you whenever you travel outside of the United States. After all, a passport is an official travel document that allows you to enter into countries that you’re allowed to get into.
But, if you don’t have time or money to apply for a passport, or prefer not to for whatever reason, then you don’t have to if you’re just going to Puerto Rico or any of the Caribbean type places noted above.
If you are from Canada, you will need a passport to go to Puerto Rico. You need a passport to travel to the United States from Canada, so definitely expect to need a passport to travel internationally to Puerto Rico.
If you are from other countries from around the world, you will most likely need a passport to travel to Puerto Rico. Unless you are from certain places near Puerto Rico, you may not need a passport for some of those countries.
Here are a few links that you may find useful: