Beaches and Cream for a Kitchen sink!! (well, you guys put in in my head and now I HAVE TO HAVE ONE!! )

So.. how do I get there and how long will it take??

Is there a boat from HS? do we have to take a bus to BC? Im just a bit confused

Thanks!