No. U.S. citizens do not need a passport to fly from the U.S. mainland to Puerto Rico. Puerto Rico is a U.S. territory, so a direct flight from a state like Florida, Texas, or New York counts as domestic travel. Because Puerto Rico is a U.S. territory, U.S. citizens traveling directly from the mainland generally do not go through the usual international passport-control process.
You do still need a valid photo ID at the airport if you are 18 or older. A REAL ID driver’s license or a U.S. passport both work. The rules are different if you are a visitor from another country, if you are taking a cruise, or if your trip includes a stop in a foreign country.
Do You Need a Passport to Go to Puerto Rico?
For most U.S. citizens, the answer is no. You can fly from Miami, Chicago, Los Angeles, or any other U.S. city to San Juan without showing a passport. The same is true when you fly home.
The reason is simple. Puerto Rico is part of the United States, and U.S. immigration laws apply there. A flight between the mainland and the island does not cross an international border.
A passport and an airport ID are two different things. You may not need a passport, but you still need an accepted ID at the TSA security checkpoint. This is the same rule you follow on any domestic flight.
Quick Answers by Type of Traveler
| Traveler | Passport needed? |
|---|---|
| U.S. citizen flying from the mainland | No |
| Green Card holder flying from the mainland | Generally no |
| U.S. citizen child under 18 on a domestic flight | No |
| Visitor flying in from another country | Yes, generally, plus the required U.S. entry authorization, if applicable. |
| U.S. citizen on a closed-loop cruise | Not always |
| Traveler with a stop in a foreign country | Depends on that country’s rules |
This table covers direct travel between the mainland and Puerto Rico. If your trip includes another country, you must also follow that country’s entry rules.
Why U.S. Citizens Don’t Need a Passport for Puerto Rico
Puerto Rico is an unincorporated U.S. territory in the Caribbean. It has its own local government, but it is not a separate country. People born there are U.S. citizens.
Because of this, flying to Puerto Rico is more like flying from New York to California than flying to Mexico or Jamaica. A direct flight from Texas to San Juan is domestic. So is a direct flight from Georgia or Ohio.
The route is what matters. If your flight stops in another country, that country may ask for a passport. Always check the full route before you book.
What ID Do You Need to Fly to Puerto Rico?
Adults who are 18 or older must show an accepted ID at the TSA checkpoint. Children under 18 do not need to show ID to TSA on domestic flights. Some airlines have their own rules for kids, so check yours before you go.
Here are some of the most common IDs that TSA accepts:
| ID | Accepted? |
|---|---|
| REAL ID driver’s license or state ID | Yes |
| U.S. passport book | Yes |
| U.S. passport card | Yes |
| Permanent Resident Card (Green Card) | Yes |
| Foreign passport | Yes |
| U.S. military ID | Yes |
| Global Entry, NEXUS, or SENTRI card | Yes |
| Enhanced Driver’s License | Yes |
| Employment Authorization Document (Form I-766) | Yes |
This is not a full list. TSA publishes the current list of accepted forms of identification for airport security checkpoints. Check the list before traveling if you plan to use a less common document.
Do You Need a REAL ID to Fly to Puerto Rico?
You need a REAL ID or another accepted ID. A REAL ID is a driver’s license or state ID that meets federal security standards. Most have a star in the top corner.
A REAL ID is not a passport. It does not let you enter another country. It only helps you get through airport security in the United States.
You do not need both a REAL ID and a passport. One accepted ID is enough. If your license is not a REAL ID, you can use a passport, a passport card, or a Green Card instead.
What If You Don’t Have an Accepted ID?
TSA has a backup option called ConfirmID. Adults without an accepted ID can pay a $45 fee online and go through an extra identity check. The payment is good for 10 days from the travel date you enter.
This option has limits. The fee is not refunded, and paying it does not guarantee that TSA can confirm who you are. The check can also take extra time at the airport.
The safest plan is to bring a valid, accepted ID. If yours is lost or expired, look at TSA’s current rules before you leave for the airport.
Can You Use a Passport Card to Fly to Puerto Rico?
Yes. A U.S. passport card works for domestic flights, including flights to Puerto Rico. It is small enough to fit in a wallet.
There is one big limit. A passport card cannot be used for international air travel. If you plan to fly to another country, you need a passport book.
Do Green Card Holders Need a Passport to Go to Puerto Rico?
Generally, no. A permanent resident who lives in the U.S. can fly from the mainland to Puerto Rico without a passport. Your Green Card is accepted as ID at TSA checkpoints.
Carry your Green Card with you the whole trip. It is your proof of permanent resident status. If you plan to visit another country as well, you may need a passport and a visa for that country.
Some situations are less clear. Your Green Card may be expired or lost, or your case may still be pending. In that case, talk to USCIS or an immigration attorney before you travel.
Do Visitors From Other Countries Need a Passport for Puerto Rico?
Yes, if you are flying in from outside the U.S. Puerto Rico follows the same entry rules as the mainland. It does not have its own visa system.
Most international visitors need a valid passport plus permission to enter the U.S. Depending on your country, that may be:
- A U.S. visitor visa, such as a B-1/B-2.
- An approved ESTA, if you qualify for the Visa Waiver Program.
- Another U.S. visa or immigration document that allows entry.
For example, a traveler flying from London to San Juan follows the same rules as one flying from London to New York. An ESTA is not a visa. It is an online travel authorization for people from eligible countries.
What If You Already Live in the U.S. but Are Not a Citizen?
If you live in a U.S. state and take a direct flight to Puerto Rico, you do not go through international immigration. You still need an accepted ID. You should also carry the immigration papers that show your status.
An Employment Authorization Document (EAD), also called a work permit, is not a passport or a visa. However, a valid Employment Authorization Document (Form I-766) is also listed by TSA as an accepted form of identification for domestic flights.
This does not make it a substitute for a passport, visa, or any immigration document required for international travel. If you have a pending immigration case or a special status, get advice about your situation before you fly.
Can DACA Recipients Travel to Puerto Rico?
U.S. Customs and Border Protection has said that people with DACA can travel to Puerto Rico without advance parole. They should still carry proof of their deferred action status. Because rules and personal situations can change, check the latest CBP guidance before you go.
Do Children Need a Passport to Go to Puerto Rico?
No. A U.S. citizen child does not need a passport for a direct flight from the mainland to Puerto Rico. TSA does not ask for ID from children under 18 on domestic flights. The adult traveling with them still needs an accepted ID.
Babies do not need a passport either. Some airlines ask for proof of age for a lap infant, such as a birth certificate. Children flying alone may need to follow the airline’s rules for unaccompanied minors.
A child flying in from another country must meet the same entry rules as an adult. That usually means a passport and a visa or ESTA.
Do You Need a Passport for a Puerto Rico Cruise?
Not always. It depends on your citizenship, where the cruise starts and ends, and which ports it visits.
Some cruises start and end at the same U.S. port and stay in the Western Hemisphere. These are called closed-loop cruises. For example, a ship might leave Fort Lauderdale, stop in San Juan and other Caribbean ports, and return to Fort Lauderdale.
On qualifying closed-loop cruises, U.S. citizen children under 16 may use a birth certificate as proof of citizenship. Travelers aged 16 or older generally need a government-issued photo ID as well.
Still, a passport book is the safer choice. If you miss the ship or have an emergency in a foreign port, you may need a passport to fly home. Cruise lines can also set stricter rules than the government does, so read your cruise line’s document policy before you sail.
Can You Fly Home From Puerto Rico Without a Passport?
Yes. U.S. citizens can fly from Puerto Rico to the mainland without a passport. You still need an accepted ID at the TSA checkpoint if you are 18 or older.
There is one extra step. The U.S. Department of Agriculture checks food, plants, and other farm products before they leave Puerto Rico for the mainland. This helps stop pests and plant diseases from spreading. Many fresh fruits and vegetables are restricted, and some items need inspection first.
Show any food, plants, or seeds to a USDA inspector before you leave the island. This check is not a passport or immigration check.
What If Your Trip Includes a Foreign Layover?
A direct flight from a U.S. state to Puerto Rico is domestic. If your itinerary connects through another country, check that country’s transit and entry rules. Depending on the airport and connection, you may need a passport, visa, or transit authorization.
For example, a direct flight from New York to San Juan needs no passport for a U.S. citizen. A flight that connects through a foreign airport might. Before you book, check the rules for every country on your route.
Can You Fly With an Expired or Temporary ID?
TSA has set rules for expired IDs. Some expired IDs may still be accepted, but you should not count on it. A temporary paper license may also cause problems at the checkpoint.
If you can, bring a backup ID, such as a valid passport, passport card, or Green Card. If you have no accepted ID at all, TSA ConfirmID may be an option. Check TSA’s website before you leave for the airport.
Frequently Asked Questions
Can I go to Puerto Rico with just my driver’s license?
Yes, if it is a REAL ID and you are on a direct flight from the mainland. You can also use another accepted ID, such as a passport or a Green Card.
Is Puerto Rico international travel?
No. A direct trip between the mainland and Puerto Rico is domestic. A trip that includes a foreign country can bring international rules.
Do I need a passport to visit San Juan?
No, not if you are a U.S. citizen flying from the mainland. San Juan is in Puerto Rico. Adults still need an accepted ID at the airport.
Do babies need a passport to fly to Puerto Rico?
No. Babies do not need a passport for a direct flight from the mainland. Some airlines may ask for proof of age.
Do Canadians need a passport to go to Puerto Rico?
Canadians flying from Canada to Puerto Rico generally need a valid Canadian passport and must meet U.S. entry rules. A Canadian who is already in the U.S. and takes a direct domestic flight is in a different situation. They should carry their passport and any immigration papers.
Do I need a passport to return from Puerto Rico?
No. U.S. citizens can fly home to the mainland without one. You will need an accepted ID, and you must show farm products to a USDA inspector.
Do non-citizens need a visa to visit Puerto Rico?
They follow the same rules as visitors to the mainland. Depending on your country, you may need a U.S. visa or an approved ESTA.
Can I fly to Puerto Rico with just a birth certificate?
No. A birth certificate alone is not a standard TSA-accepted ID for adult domestic air travel. You need a REAL ID-compliant driver’s license or another TSA-accepted form of identification. A birth certificate may be used as proof of citizenship on qualifying closed-loop cruises, but cruise rules are different from airport security rules.
The Bottom Line
U.S. citizens do not need a passport to go to Puerto Rico from the mainland. Adults do need an accepted photo ID, such as a REAL ID or a passport. Green Card holders can generally fly with their Green Card instead.
Visitors from other countries must meet normal U.S. entry rules. Cruise passengers and anyone with a foreign layover should check their route first. Before you fly, confirm your airline’s ID rules and plan for the USDA check on your way home.
You Might Also Like:
What Is Chromtex? Meaning, Uses, Grades, and Safety
What Is a Coaxial Cable? How It Works, Uses, and Types
I’m Emma Rose, the founder of Punstation. I cover technology, digital trends, business, and online tools, creating practical guides and thoughtful reviews to help readers understand their options and make informed decisions. For more on how I approach my content, see our Editorial Standards.