What documents do I need to enter Puerto Rico?
Puerto Rico is a US territory, so US citizens fly there without a passport. Everyone else needs the same US visa or ESTA they would need for the mainland.
Updated
Entering Puerto Rico - what you need
The confusion behind this question is that Puerto Rico feels like a foreign country and legally is not one. It is an unincorporated US territory, and US immigration and customs law applies there in full. Your answer depends entirely on your citizenship, so pick the section below that matches you, and keep your trip1 booking confirmation to hand for check-in either way.
If you are a US citizen
You do not need a passport to fly from the mainland to San Juan. You need the same photo ID any domestic flight requires, and since 7 May 2025 that means a REAL ID compliant driver's licence with the star marking, or another accepted document such as a US passport or passport card.
Children under 18 flying with an adult usually do not need ID for a domestic flight, though the airline can set its own rules for unaccompanied minors. A passport is still worth packing if your trip continues to another Caribbean island, because that leg is international.
If you are a US permanent resident
Carry your green card, which is both your ID for the flight and the document you are required to have on you. No visa or ESTA is involved.
If you are not a US citizen
Treat a trip to Puerto Rico as a trip to the United States, because that is what it is. Flying in from abroad you clear US Customs and Border Protection at Luis Munoz Marin International Airport in San Juan, the same as you would in Miami or New York.
- A passport valid for six months beyond your stay, or just for your stay if your country is on the US exemption list of more than 120 countries (including the UK, Canada, Mexico and most of the EU).
- An approved ESTA if you hold a passport from a Visa Waiver Program country, which covers stays of up to 90 days.
- A US visa, usually a B-2 visitor visa, if your nationality is not in the Visa Waiver Program or your trip does not qualify for it.
- A return or onward ticket and an address for your stay, which officers ask for routinely. Your trip1 confirmation answers the accommodation question in one screen.
Important: Apply for your ESTA on the official US government site well before departure, not at the airport. Airlines check the approval before boarding, and there is no way to fix a missing one on arrival in San Juan.
Flying from the US mainland on a visa or ESTA
If you were already admitted to the United States, a hop to San Juan is a domestic flight and there is no second immigration check. Bring your passport anyway, since it is the ID that always works at the gate and at a hotel desk.
One thing to watch: the trip does not reset anything. Your admission period on the I-94 or the 90 days of an ESTA keeps running while you are on the island, because you never left the country.
Going home from Puerto Rico
There is no customs or passport control on flights back to the mainland. What you do get is a USDA agricultural inspection of your bags before departure, so leave behind fresh fruit, plants, soil and pork products picked up on the island.
Hotel check-in in Puerto Rico
Hotels ask for one government-issued photo ID for the person named on the booking, plus your reservation reference. A driver's licence is fine for US guests and a passport is the safe option for everyone else.
Many Puerto Rico hotels also ask for a card at check-in to hold a deposit for incidentals such as the minibar or resort charges. That is the hotel's own policy and separate from how you paid for the room on trip1.
Entering Puerto Rico - FAQ
Yes. Puerto Rico is an unincorporated US territory, and US immigration and customs law applies there in full. That is why US citizens flying from the mainland take a domestic flight with no passport control, while visitors from other countries need the same documents they would need to enter the United States: a passport plus a US visa or an approved ESTA.
Not if you are a US citizen flying from the US mainland, because the flight is domestic. You need a TSA-acceptable photo ID, which since 7 May 2025 means a REAL ID compliant licence or another accepted document such as a US passport or passport card. Everyone else needs a passport, and it is worth packing anyway if you continue to another Caribbean island.
Only if you would need one for the United States. There is no separate Puerto Rico visa and no visa on arrival. Citizens of Visa Waiver Program countries, including the UK and most of the EU, use an approved ESTA instead, while other nationalities usually need a US B-2 visitor visa. US citizens and green card holders need neither.
Yes, if you hold a Visa Waiver Program passport and fly to Puerto Rico from outside the United States. The ESTA covers stays of up to 90 days. Apply on the official US government ESTA site well before you fly, because airlines check the approval before boarding and a missing one cannot be fixed on arrival in San Juan.
No customs or passport control applies on flights from Puerto Rico to the US mainland, but the US Department of Agriculture inspects all passenger bags at the airport before departure. Most fresh fruits and vegetables cannot be taken to the mainland, so declare any food or plants to the inspector and leave restricted items behind.
No. If you were already admitted to the United States, flying to San Juan is a domestic trip, so there is no second immigration check and nothing resets. Your I-94 admission period or the 90 days of your ESTA keeps running while you are on the island, because you never left the country.
