U.S. Resident (non-citizen)

To enter The Bahamas, U.S. residents who are not citizens need the following documentation:


Alien Registration Card (Green Card)
 

For visits NOT exceeding 30 days:

An original Alien Registration Card is required, along with a national passport (passport from country of birth). 


For visits exceeding 30 days:

A valid national passport and a Bahamas visa are required for U.S. resident non-citizens wishing to stay longer than 30 days.

The Islands Of The Bahamas