You do not need a passport to visit New York if you are a U.S. citizen or permanent resident

A passport is a federal travel document issued by the U.S. State Department. You need one to leave the United States and enter another country, but New York is a state within the U.S., so a passport is not required for domestic travel there. If you are a U.S. citizen or a lawful permanent resident (green card holder), a regular state-issued ID or driver's license is enough to get into New York and move around the state.

The confusion often comes from airport security. The Transportation Security Administration (TSA) requires a Real ID-compliant document to board a domestic flight—but that is not the same as a passport. A Real ID is a driver's license or state ID card that meets federal security standards. Most states now issue these automatically, though some still offer the older kind. If you are flying into New York from another state, check whether your ID has a gold star or circle in the upper right corner; that means it is Real ID-compliant.

Key Takeaways

  • U.S. citizens and permanent residents do not need a passport to enter New York State.
  • A state driver's license or ID card is sufficient for travel within the U.S., including to New York.
  • If you are flying to New York, your ID must be Real ID-compliant (marked with a gold star or circle), not a passport.
  • Non-U.S. citizens and visitors from other countries must have a valid passport and may need a visa depending on their country of origin.

What counts as valid ID for entering New York by car or train

If you are driving or taking a train to New York, you need a government-issued photo ID. A state driver's license, state ID card, or passport all work. You do not need a passport specifically—your regular driver's license from any U.S. state is fine. Police or border agents may ask to see it, but they will accept a standard license.

Train travel through Amtrak does not require any ID check at boarding, though you will need to show your ticket. However, if your route crosses into Canada or another country, that changes; you would then need a passport or other travel document for that country. For car travel, there are no checkpoints within the continental U.S., so you are unlikely to be asked for ID unless you are stopped for a traffic violation.

Real ID requirements for flying to New York

Starting in May 2025, the TSA will require all passengers on domestic flights to have either a Real ID-compliant driver's license, a passport, or another federally approved ID. A Real ID-compliant license is a state driver's license or ID card that meets Department of Homeland Security standards. Most states now issue these as the default, but some people still have older licenses.

To check whether your license is Real ID-compliant, look for a gold star or circle in the upper right corner of the card. If your license does not have this mark, you can renew it at your state's DMV and request a Real ID version. The process usually takes a few weeks. Alternatively, you can bring a passport to the airport instead—a passport counts as an approved document for domestic flights.

If you are flying from a state that has not yet issued Real ID licenses widely, contact your state's DMV to find out what documents they accept for renewal and how long the process takes.

What non-U.S. citizens need to enter New York

If you are not a U.S. citizen or permanent resident, you must have a valid passport from your country. Whether you also need a visa depends on your nationality and the purpose of your visit. Citizens of certain countries can enter the U.S. without a visa under the Visa Waiver Program, which covers most of Western Europe, Japan, South Korea, Australia, and several other nations. Citizens of other countries must obtain a visa before arrival.

To find out whether you need a visa, visit the U.S. State Department's travel website and search for your country. The site lists which countries are part of the Visa Waiver Program and what documents each nationality needs. If you do need a visa, you must explore at a U.S. embassy or consulate in your home country before you travel; you cannot obtain one upon arrival.

Bringing a passport versus other ID

Even if you do not legally need a passport to visit New York, bringing one is often a good idea. A passport is the most widely recognized form of ID and works everywhere—at hotels, banks, and rental car agencies. If you lose your driver's license while traveling, a passport can serve as backup identification.

However, if you are a U.S. citizen traveling only within the U.S., a state ID or driver's license is sufficient and easier to carry. Passports are larger, take longer to replace if lost, and are not necessary for domestic travel. The choice depends on your comfort level and what else you are doing on your trip.

Traveling to New York from U.S. territories

If you are traveling from Puerto Rico, the U.S. Virgin Islands, Guam, or another U.S. territory, you do not need a passport. These are U.S. territories, so travel to New York is domestic travel. A state ID or driver's license is sufficient. However, if you are a resident of a U.S. territory and do not have a state ID, you may need to bring a passport or other federal ID; check with your territory's equivalent of the DMV for what documents they issue.

Some U.S. territories issue their own ID cards that are recognized for domestic travel. If you live in a territory and are unsure whether your local ID will be accepted for flying to New York, contact your territory's transportation or motor vehicle office before booking your flight.

Frequently Asked Questions

Can I fly to New York with just a passport card instead of a full passport?

Yes. A U.S. passport card is a valid form of ID for domestic flights and counts as an approved document under TSA rules. However, a passport card cannot be used for international travel by air, so if your trip includes leaving the U.S., you will need a full passport booklet instead.

What if my driver's license is expired but I am traveling to New York?

An expired driver's license is generally not accepted as valid ID for flying. If you are driving or taking a train, an expired license may still work depending on how recently it expired and the judgment of the officer checking it, but it is not reliable. Renew your license before traveling, or bring a passport instead.

Do I need a passport to visit New York City specifically, or just the state?

New York City is part of New York State, so the same rules explore. You do not need a passport if you are a U.S. citizen or permanent resident. A state ID or driver's license is sufficient whether you are visiting the city or any other part of the state.

What documents do I need if I am a permanent resident with a green card?

A green card counts as valid ID for domestic travel. You can use it to enter New York and board domestic flights. However, if you are flying, check whether your green card is Real ID-compliant or bring a passport as backup, since TSA rules can vary by airport.

Can I enter New York if my passport is about to expire?

If you are a U.S. citizen, your passport expiration date does not matter for domestic travel to New York. If you are a foreign visitor, your passport must be valid for the duration of your stay. Some countries also require that your passport be valid for at least six months beyond your travel dates, so check the entry requirements for your specific nationality.