🇻🇳Vietnam🏳Puerto RicoVN-PR Vietnam to Puerto Rico visa requirements
Yes, you need a visa. Puerto Rico is an unincorporated U.S. territory and applies the exact same immigration and visa rules as the U.S. mainland. Vietnam is not part of the U.S. Visa Waiver Program, so Vietnamese ordinary passport holders cannot use ESTA and must obtain a U.S. B-1/B-2 visitor visa before traveling to Puerto Rico for tourism. Puerto Rico is not a separate country for entry purposes; it is a U.S. territory governed by U.S. federal immigration law and enforced by U.S. Customs and Border Protection. There is no distinct "Puerto Rico visa." A Vietnam ordinary passport holder is subject to the same requirements as for entering New York or Miami. Because Vietnam is not a Visa Waiver Program country, the visa-free ESTA channel is unavailable, and a nonimmigrant visitor visa (B-2 for tourism, commonly issued as a combined B-1/B-2) must be secured at a U.S. Embassy/Consulate (in Hanoi or Ho Chi Minh City) before departure. The process involves a DS-160 online form, payment of the $185 MRV application fee, and an in-person interview. A B-1/B-2 is typically issued for multiple entries with validity up to 10 years for Vietnamese nationals, but the actual permitted stay is set by the CBP officer on arrival (usually up to 6 months, recorded on Form I-94). Travelers who already hold a valid U.S. visa or are lawful U.S. residents do not need anything extra, as flights between the mainland and Puerto Rico are treated as domestic. Note a new $250 Visa Integrity Fee applies at issuance for newly issued visas under 2025-2026 rules.
VISA REQUIREDTOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →