No, U.S. citizens do not need a passport to travel to Puerto Rico from the mainland United States. Since Puerto Rico is a U.S. territory, the trip is treated much like domestic travel within the country.
But do you need a passport to go to Puerto Rico if you are not a U.S. citizen or you live outside the United States? The requirements can be different depending on your citizenship and where you are traveling from. This guide covers the rules for U.S. citizens traveling from the mainland, non-U.S. citizens living in the U.S., and U.S. citizens living abroad.
Complete Document Checklist by Traveler Status
To make travel planning easy, ensure you carry the appropriate documents for your specific status:
- U.S. Citizen (Direct Mainland Flights): REAL ID-compliant Driver's License or State ID required by TSA (U.S. Passport or Passport Card also accepted).
- U.S. Citizen (Arriving from Abroad / Foreign Cruise): Valid U.S. Passport Book.
- Green Card Holder (Lawful Permanent Resident): Valid Permanent Resident Card (Green Card) required. You do not need both a Green Card and a state ID for your immigration status.
- H-1B Visa Holders: Carry a valid passport, H-1B visa, Form I-94, and Form I-797 approval notice.
- F-1 Students: Carry a valid passport, F-1 visa, Form I-20, and Form I-94.
- B1/B2 Visa Holders: Carry a valid passport, B1/B2 visa, and Form I-94 showing your authorized stay.
- DACA Recipients: For travel outside the U.S., DACA recipients generally need advance parole approved through Form I-131. Simply having DACA does not by itself authorize international travel. (Source)
- Children & Minors (Under 18): No photo ID required at domestic TSA checkpoints when traveling with an adult.
Rule: Do You Need a Passport For Puerto Rico If You're a Non-U.S. Citizen or an International Traveler
So, do you need a passport to go to Puerto Rico if you are not a U.S. citizen? It depends on where you are coming from. If you are already in the United States and flying directly to Puerto Rico, the trip is treated as domestic travel. You generally do not need a passport just because you are a non-U.S. citizen, but you should carry the documents that show your identity and immigration status.
Coming to Puerto Rico from another country is different. In that case, you are entering U.S. territory from abroad, so you need to meet the usual U.S. entry requirements. For most international visitors, that means a valid passport and, depending on your nationality, a U.S. visa or approved ESTA.
Here is what you need to know based on where your trip starts.
1. Non-U.S. Citizens Living in the United States
If you are a Green Card holder, visa holder, or another non-U.S. citizen legally living in the mainland United States, traveling directly to Puerto Rico is generally considered domestic travel.
You should still carry your immigration and identification documents with you. Depending on your status, that may include:
- Your valid Green Card
- Your foreign passport
- Proof of your current immigration status
- Other documents related to your status, when applicable
If your immigration situation is complicated, such as having a pending case or uncertain status, check with an immigration professional before traveling.
2. Foreign Tourists Arriving From Abroad
Flying to Puerto Rico from another country is different from flying there from the mainland United States.
If you are a foreign national arriving from abroad, you must meet the same U.S. entry requirements that apply to international arrivals. Depending on your nationality and circumstances, you may need:
- A valid passport from your country
- A U.S. visa, if required
- An approved ESTA if you qualify for the Visa Waiver Program
In other words, Puerto Rico does not have a separate passport system for international visitors. Its international entry requirements follow U.S. rules.
3. Traveling to Puerto Rico on a Cruise
Cruise documentation can depend on the itinerary and your citizenship.
For some closed-loop cruises that start and end at the same U.S. port, U.S. citizens may be able to travel with a government-issued photo ID and proof of citizenship instead of a passport. However, cruise lines can have their own documentation requirements, so check with your cruise line before departure.
If your cruise involves international travel or does not return to the same U.S. port, the documentation requirements can be different. A passport is strongly recommended for international cruise travel and may be required depending on the itinerary.
Touchdown in Paradise! What to Read Next
Once your travel documentation is verified, check out these guides to plan your stay on the island:
- Puerto Rico Packing List: Everything you should pack for sunny beaches, historic cobblestone streets, and humid rainforest hikes.
- How Many Days Should You Spend in PR? Explore our 3-day, 5-day, and 7-day itinerary blueprints to make the most of your trip.
- Things to Do in Puerto Rico with Kids: Discover top-rated family activities, including bioluminescent bay kayak tours and calm, shallow beaches.
- Best Time to Visit Puerto Rico: Get key insights on local weather trends, hurricane season tips, and popular seasonal festivals.
- Where to Stay in San Juan: See how Old San Juan, Condado, and Isla Verde compare so you can pick the right neighborhood.
Do You Need a Passport to Go to Puerto Rico? The Final Verdict
Now that you know the answer to do you need a passport for Puerto Rico, you can focus on the fun part: planning your getaway. Flying from the U.S. mainland is seamless for citizens with a REAL ID, and non-citizens just need to carry their original status documents.
To keep your trip smooth after takeoff, check out Roovio. You can map out day-by-day itineraries, pin the best spots in San Juan, compare tips from other travelers, and keep all your plans together in one place.