We took Ocean Dreams (10:15) WE to CA on April 25. It took a while to disembark, as they first unloaded all the luggage. We cleared customs/immigration at 11:30 - 11:45. There was another ferry "parked" in the harbor waiting for us to move out for about 20 minutes.