Permanent residents of Canada must travel with their Permanent Resident Card and a valid passport from their country of origin. For visits NOT exceeding 30 days: An original Alien Registration Card (Green Card) is required, along with a national passport (passport from country of birth).Fill out appropriate form. If you are a permanent resident in this situation, you may need to file a Form I131A. US Permanent Residents (Non-citizens)​​ An original Alien Registration Card is required, along with a national passport (passport from country of birth). Permanent Residents of Canada (formerly known as Landed Immigrants) may stay in The Bahamas for 30 days without a visa. Complete Form I-131A and bring it to your Embassy appointment. The permanent residence permit grants the investor and their dependents the right to live and work in the Bahamas indefinitely. PERMANENT RESIDENTS of the U.S. and Canada do not require visas. Two passport-size photographs. 8.