Question: do you have to have a visa to go to puerto rico?
Answer: Visitors from other countries, including Canada, need a valid passport to land in Puerto Rico. For those from countries requiring a visa to enter the U.S., the same visa is necessary to enter Puerto Rico. Virtually every air traveler entering the U.S. is required to show a passport.