We were walking back to our hotel room and noticed a ferry loading vehicles just a block from the hotel, so we stopped in to check it out. Surprise! You can take a ferry right out of the Inner Harbour straight south across the Strait of Juan de Fuca to Port Angeles on the Olympic Peninsula in Washington State!
The Skagit Valley is in the middle right, a short distance down the Washington coast from Bellingham. We had to dipsy-doodle across several islands to get there, but it was a fun and scenic drive.