FH to Anacortes is a little under an hour. Stopping at Orcas adds another 20 minutes.
There is a direct boat and a boat that goes to Orcas first which takes longer.
Please let us know where you want to go, the long distance may take 60-90 minutes.
Thanks! Your answer is awaiting moderation.