We just had a trip to Puerto Rico and the flight was just a domestic flight. We didn't even bring our passports.
However, we did read from some travel guide book that it is advised for foreigners to carry their passport and valid visa/I-94 with them.
However, we did read from some travel guide book that it is advised for foreigners to carry their passport and valid visa/I-94 with them.