The fastest I've made it from Shilshoal to Blakely Island (about the same distance as Anacortes) is 9 hours. That was riding a big ebb to Pt. T, and then riding the flood up Rosario (it never quite works just right). It has taken two full days sailing. I think Faster's estimate is about right to go on the inside without much help from currents, depending on motoring speed of your boat.
SV Laurie Anne
1988 Brewer 40 Pilothouse