Login · e-Services This process must be completed within 24 hours after arrival into Bahamian waters. The Bahamas Customs Department Email: customs@bahamas.gov.bs Enforcement Council · Department of Immigration · Electronic Customs Information System (eCAS) · Free Trade Area of the Americas (FTAA) .