It takes up to around 90 min by bus that stops everywhere (I've had faster trips than that though). Taxi is up to around 60 minutes. If you get the taxi to drop you off at the right gate for your ferry it should really not be an issue in terms of timing, barring very bad traffic.
What's more worrying would be the late arrival of your flight.
Last edited by LTN Phobia; May 12, 2016 at 4:05 am
Reason: "min" missing from 90.