This one doesn't follow the normal format of letting you know how much this trip will put you back, but if you were a Mariner fan in Forks lacking your own vehicle, would $50 (I assume the high range of this trip) stop you?
So, you're an Ms fan in Forks, you want to see a game. What time do you need to leave to catch a 7 p.m. first pitch in Seattle?
Clallam County, Route 14
Leave Forks, 9:30 a.m.
Arrive PA Transit Center, 10:50 a.m.
Clallam County, Route 30
Leave PA , 11:00 a.m.
Arrive Sequim Transit Center, 11:35 a.m.
Jefferson County, Route 8
Leave Sequim, 12:43 p.m.
Arrive Four Corners, 1:19 p.m.
Jefferson County, Route 7
Leave Four Corners, 3:34 p.m.
Arrive Poulsbo, 4:27 p.m.
Kitsap County, Rt. 90
Leave Poulsbo, 4:37 p.m.
Arrive Bainbridge Ferry, 4:57 p.m.
Washington DOT Seattle/Bainbridge Island Ferry
Leave Bainbridge, 5:30 p.m.
Arrive Seattle, 6:05 p.m.
And, you can walk the rest.
What surprised me about this trip is that the huge lag is in Jefferson County. I always understood Jefferson to be the more liberal of the three counties represented here, but their cross county transportation sucks. You might as well go all the way into the north side of the county before you can catch a bus out.
It might be the geographic orientation of Jefferson County, being North/South rather than East/West like Clallam. Most Jefferson County citizens moving within the county would go north/south, while you could assume folks from outside the county (and therefore don't play into public transportation decisions) would be more interested in east/west.