Mosquito Pass is the back-door route into Roche Harbor. It runs along the east side of Henry Island, linking Hanbury Point in the south to Garrison Bay, Westcott Bay, and Roche Harbor in the north. It's only for small boats, and only with someone aboard who knows the water.
There's no NOAA current station for Mosquito Pass, so there's no predicted current speed for this page. Go through on a moderate stage of the tide rather than trying to time slack water exactly.

Here is what the U.S. Coast Pilot says about Mosquito Pass and the water around it. The official text is below.
Near the south end, at the entrance to Mitchell Bay, a small islet sits close offshore with a rock next to it that has only about six feet of water over it. The safe way past is to keep north of the islet.
There's no NOAA current station for Mosquito Pass, so there's no predicted current speed for this page. Go through on a moderate stage of the tide rather than trying to time slack water exactly.
Roche Harbor's main entrance is a separate, wider gap between Henry Island and Pearl Island. Mosquito Pass is the narrower way in from the south. Once inside, Roche Harbor itself has plenty of depth, 24 to 54 feet, and Snug Harbor Resort at Mitchell Bay is a fuel and supply stop near the pass's south end.
1. Start from
2. Cross to the other side of Mosquito Pass
Port of Friday Harbor Marina → Mosquito Pass · 9.5 nm · ~1h 11m at · from the southeast
Full departure plan →Predictions, not observations · U.S. Coast Pilot 10 (7 ed.)
U.S. Coast Pilot text is a work of the U.S. Government and is in the public domain. Per 17 U.S.C. §403, no copyright is claimed in that text. BoatRoutes is not endorsed by NOAA.