Green card holders do not require visas to visit The Bahamas. They should have a valid green card, a passport that is valid for six months from the date of departure from The Bahamas; sufficient funds to finance their trip; onward or return tickets to leave The Bahamas and proof of accommodation.