Quick guide to Oregon by transit

I don’t seem to be able to keep up with posting while working on the (Washington State edition of the) Transit Trekker Manual. But sharing others’ great info is a pretty easy job. My partner found this useful post from Bike Portland by Taylor Griggs that recreates a guide that the local transit agency, TriMet, used to (but for unknown reasons no longer does) publishes about transit-based trips you can take all over Oregon. While it doesn’t provide a ton of detail, it’s definitely a helpful tool to get started planning trips.

View of Deception Pass at the north end of Whidbey Island. A saltwater pass, dark blue, is bounded on two sides by coniferous forested cliffs. The sky above is pastel blue with distant gray and white clouds on the horizon.

A Transit Trek to Deception Pass

Twitter mutual @Danielhep just did a transit trek from Seattle to Deception Pass State Park, one of the most popular of Washington’s state parks.

Deception Pass is also reachable as a Transit Trek for folks living in Kingston, Port Townsend, Edmonds, Mukilteo, Everett, Mt. Vernon, and Bellingham (I’m sure I’ve overlooked some nearby cities; this is just the off-the-top of my head list).

I had never been to Deception Pass until last March, when, stubbornly determined to fix that despite very few direct options to get to Whidbey Island — especially with the suspension of the one morning Sounder trip and all Amtrak Cascades rail service north of Seattle — I plotted a multi-modal, multi-day bike-bus-ferry route to the park, staying at Kitsap Memorial State Park and in Port Townsend en route. I found some fantastic and mostly chill backroads in Kitsap and Jefferson counties not too bothered by car traffic. I acclimated to more highway shoulder riding, never my first choice, but Kitsap County is a place where building some tolerance for that extends your reach. I also tried some things I probably won’t do again unless absolutely necessary, like cycling across the Hood Canal Bridge. I learned that riding Center Road is not at all as bad as I thought it would be — the shoulders are wide and the traffic, while fast-ish, was less aggressive than I’ve found it to be on similar roads.  This last discovery is a boon for one of the bicycle tours I’m eyeing, as Center Road is part of the recommended detour for riding the largest gap in the eastern section of the Olympic Discovery Trail. Now that I’ve sampled it, it feels quite a bit less intimidating.

And, I learned which supposedly bike-friendly roads on Whidbey are not really — thankfully just a couple of absurd intersections where crossing Highway 20 was required. It was March, there was wind, and a little rain, and it was chilly. A lot of the riding I did was to compensate for the less-than-convenient transit schedules but I was also pretty happy to do it.

For Seattle-based trekkers who need to stick to transit, though, new service from Jefferson Transit will make a variation on my trip much easier: the route 14 Kingston Express. Beginning two days ago until March 31 the ride is free and for the next month there’s a promotion offering free transfers: “Passengers riding the #14 Kingston Express with the Kingston Ferry Terminal as their final destination will receive one transfer pass that will allow them to ride the Kitsap Transit Kingston Fast Ferry.”

I don’t recall if Clallam Transit’s Straight Shot launched with a similar promotion, but I think it is a smart idea and I’m curious to see how it goes. Less exciting is the Kingston Express’s $8 fare, mostly because there is no other direct route between Kingston and Port Townsend and that is a steep cost for transit-reliant local folks. It also makes the cost of bringing kids less competitive with driving if a family already owns a car. (It’s also a bummer that despite their routes overlapping along a section of SR 104, The Straight Shot doesn’t make at stop at Gateway Visitors Center, which would open up some great possibilities for transit treks to the Olympic Peninsula.) The $8 fare is offset a little by the fact that Island Transit service is completely free. It’s offset a lot by leaving the stress of driving to professionals on the three bus rides and enjoying the hydrotherapeutic effects of two ferry rides. 

Note that the Island Transit schedules this route depends on run Monday-Friday only (see below for a possible Saturday option). Ditto for the Kingston Fast Ferry; folks bringing bicycles will have more transit flexibility on weekends. I routed me and my e-bike mostly on backroads for the approximately 25 or 30 mile ride from Keystone on Whidbey to Deception Pass, and recommend it. 

Also note that once Amtrak Cascades resumes rail service north of Seattle, taking Amtrak to Mukilteo to catch the Mukilteo-Clinton ferry might make the Amtrak option quicker than what I’m about to detail here. Preparations are underway but as of this writing, Amtrak has not set a hard date for resuming that service. 


Here’s How


A handmade wooden sign post next to a flat wooded trail in coniferous forest directs hikers to different desinations.

This Way to Discovery 

From Seattle:

— Catch the 7:55 a.m. Kitsap Transit Fast Ferry to Kingston arriving at 8:34 a.m. (If you stress about making connections like I do, you could take the 6:15 a.m. departure and hangout with a book at Over The Moon Coffee Roasters nearby, or amble around town? However, it’s much more common for bus drivers in smaller transit systems to wait for ferry arrivals that are running a little late, so the 8 to 10-minute gap between the ferry arrival in Kingston and the bus departure is probably plenty.)

— A short distance from the ferry terminal catch the 8:42 a.m. Jefferson Transit route 14 Kingston Express (or possibly 8:45 a.m.; the schedule contradicts itself so I’m assuming the least forgiving version of the schedule). The Kingston Express arrives at Port Townsend’s Haines Place Park and Ride at 9:57 a.m

— From Haines Place, it’s about a mile walk to the ferry terminal along Water Street, the town’s main drag. You could also take the 11A Shuttle if the timing works out.

This schedule gives you about an hour’s layover in town, just enough time for a brief but unrushed pitstop at the Food Co-op, en route to the ferry terminal, to stock up on eats and drinks, including some really decent quality 750 ml box “bottles” of wine, and local foods. Membership is not required to shop there. 

— Arrive at the ferry terminal in time to board for the 11 a.m. departure to Keystone/Coupeville.

As of this writing, ongoing crew shortages may affect ferry service, so check before you plan your trip. Tidal conditions periodically reduce service on this route, too, usually posted well in advance.

If crew shortages or your own pure desire leave you with time to spare in Port Townsend, pick up some coffee — Better Living Through Coffee just off Water Street sets the standard, and has tasty savory and sweet snacks and light meals within a short walk to the ferry terminal. There are several used bookstores near the terminal, and plenty of tasty, casual dining spots on or near Water Street.

— Disembarking at Keystone, promptly catch the 11:35 a.m. Island Transit Route 6 northbound to Oak Harbor.

If you’ve brought a bicycle with you, you could ride into Coupeville proper and catch the 1N to Oak Harbor. Engle Road was a fine bicycle route (see the Island County bike map link below) toward Coupeville on my trip, though I was eager to get to the park and didn’t head all the way into town.

— In Oak Harbor, catch the next  411W heading toward March’s Point, getting off at Deception Pass at Seabolts. Or,  with bike, plot a route on the Island’s backroads. The Island County Bike Map is a good one. You can request a paper copy here. Overall, I found avoiding Highway 20 when possible and avoiding the yellow sections offered me a lovely ride. Next time, I will avoid the parts of Oak Harbor nearest Ault Field, and definitely avoid the intersection of West Ault Field Road at Highway 20.  West Beach Road could get a little hectic along the more developed parts. I can’t speak to summer conditions, and my visit spanned midweek in March. I’d expect a lot more bicycle and car traffic in nicer weather and high season.


The park is large and beautiful with many hiking trails and options for boating and fishing as well as camping and simple but cozy cabins (reserve in advance via the state parks website). In other words, you can plan to stay overnight. Or nights!  

Daniel visited Deception Pass as a day trip. That might be a bit much if you’re traveling with smaller kids. 

Other destinations reachable via this route in Port Townsend are Fort Worden Historical State Park, the Olympic Discovery Trail (noting the recommended detour referenced above to avoid a tricky section of Highway 20), and Fort Townsend Historical State Park, to name just a few. On the Whidbey side, you can step off the Keystone/Coupeville ferry and make a left directly into Fort Casey State Park, which offers beachside camping as well as nearby transit access that will get you close to Coupeville or to points farther north and south.

You can get to Whidbey Island and Deception Pass on a Saturday from Seattle by finding a way to Edmonds on a Saturday, possibly Amtrak Cascades once it resumes service north of Seattle. From Edmonds, take the WSDOT ferry to Kingston, timing things to catch the Kingston Express and then the ferry to Coupeville/Keystone. Then catch the Island Transit 1N to Oak Harbor (which DOES stop at the Keystone/Coupeville Ferry on Saturdays), and transferring to the Island Transit 411W at Oak Harbor and get off at Seabold’s at Deception Pass. Note the more limited Saturday schedules Island Transit.

A more direct weekday option may be possible for cyclists: If you’re happy to bicycle a bit on Whidbey, you could take the first afternoon run of the Sounder to Mukilteo, ferry to Clinton, and then catch the last 1N heading to Oak Harbor, and ride from there to Deception Pass. (Both Sounder stops at Mukilteo arrive too late to catch the an earlier 1N that would connect you with the 411W that would take you to Deception Pass. I believe pre-pandemic there were earlier schedules, so stay tuned. If and when eariler service is added to Mukilteo, this would be a nice and relatively direct way to Deception Pass.)

Alert: Deception Pass is situated near Whidbey Naval Air Station. You will likely hear jets, and they are not infrequently very loud. Check the park website above for special updates about times of heavier jet activity. I’m pretty sensitive to this kind of noise, and while these interuptions were not pleasant, it won’t dissuade me from returning to Deception Pass. 

More variations are possible, of course, in addition to what I have outlined here. It’s also possible to hop back on Island Transit at Deception Pass and take the Anacortes ferry to the San Juans, some of which have bus service in the high season. But those are posts for another time.

Saco, Maine daytrip: A Transit Trek With a Little of Everything.

My partner was born in Portland and most of his family still lives nearby. I’ve wanted to return ever since our only trip to Portland, especially for the food, and proximity to some thrilling and rugged coastal lands. Hurricane Sandy struck the Northeast during our visit, delaying our return to our then-home in New York City. I was not unhappy to be stranded in Portland for a couple of extra days.

I’m determined to make a transit trek to Acadia National Park in the not-too-distant future, and to find other transit outings in a state that doesn’t have a lot of rural transit options. Stay tuned. In the meantime, Tweeter soymilkcreamer based in Maine generously put together this trip that offers a little of everything and can be taken via Amtrak’s Downeaster service. I added links to include accessibility information and indigenous peoples’ history and a little additional information.

If you have done this trip in the past or end up trying it as a result of this post, I’d love to hear about it via the contact form or in the comments section below.

Destination: Saco and Old Orbach Beach, Southern Coastal Maine

Trip Type

This seasonal day trip offers a 7.3 mile walk in urban, suburban, beach and forest settings. The trip is accessible via the Amtrak Downeaster which operates in Maine, Massachusetts, and New Hampshire. Highlights include pitchpine growing along the shore, Saco’s historic urban core and optional forest trails and boardwalks in Ferry Beach State Park.

Points of Origin

This trek is a station to station walk and can originate in Saco or Old Orchard Beach though the directions are written with Saco as the starting point.

Useful Links

Amtrak Downeaster Schedule
Ferry Beach State Park
Maine Parks Information

Backround Reading

  • A brief bit of history about indigenous people who first lived in the area can be found here.
  • Though currently used for residential and commercial purposes, numerous brick buildings near Saco station are typical of textile mills constructed in northern New England from the mid-nineteenth to early twentieth century. The buildings are part of a larger, pedestrian friendly district composed of former mills along the Saco River. A brief history of mills at this site can be found here.

Scouting Notes

This trip guide is based on the author’s own experience completing this trip.

Distance and Elevation

Approximately 7.3 miles from station to station. Mostly flat.

Trail Surface

Surfaces range from brick and concrete sidewalks to forest floor and sand beaches.
Elevation changes are negligible.


The forest trails in Ferry Beach State Park can be mosquito rich. Insect repellent is recommended.

Accessibility Notes

  • The Maine Department of Agriculture, Conservation and Forestry maintains a site on park accessibility, which indicates that a beach wheelchair is available.
  • The author walked this route and it includes about 3 miles of sandy beach walking. If riding a bike, Seaside Avenue runs parallel to the beach and would likely be preferable.
  • Bikes can be brought aboard Amtrak’s Downeaster line for an additional fee. Quick release front wheels will make boarding with a bike easier. Amtrak bike policies vary by route, but generally only “standard” bicycles can be accomodated.

Kid Considerations

The terrain is kid friendly.

Dog Considerations

Dogs are not allowed on the beach from April 1st through September 30th.

Seasonal Access and Related Notes

  • The Old Orchard Beach station is seasonal and typically operates May through October. Check the Amtrak Downeaster schedule to determine whether the train is stopping at Old Orchard Beach.
  • The route described requires fording Goosefare Brook. It’s shallow and maybe 20 feet wide.
  • If biking, continue on Bayview Rd. and turn left on Seacost Ave. Seacoast Ave. is not accessible from Ferry Beach State Park Rd.
  • Beach Street (Route 9) in Saco is popular with cyclists during the warmer months but features no dedicated cycling infrastructure.
  • Old Orchard Beach is a popular warm weather coastal destination in southern Maine.

Transit to Trailhead

Distance and Conditions: About 7 miles one-way or 14 roundtrip

  • Starting at Saco station, travel east about 200 feet to Main St.
  • Turn left on Main St. and walk .3 miles to School St.
  • Turn right onto School St. and continue for .4 miles to James St.
  • Make a left onto James St. and continue for .1 miles
  • Turn right on Beach Street and continue for 2.5 miles
  • Turn left onto Bayview Road and continue for .3 miles
  • Turn right onto Ferry Beach State Park Road and continue for .7 miles (forest trails branch off of this road, extend your hike by exploring these short intersecting loops).
  • After reaching a parking area, the road becomes a trail and leads to the beach. If you enter using the road rather than a trail, be prepared to pay a $0-$7 fee per person based on age and residency.
  • Turn left and travel along the sandy beach for 3 miles.
  • After fording Goosefare Brook, you can return to the street and travel along a parallel route if interested in viewing coastal neighborhoods.
  • Old Orchard Beach station is on 1st St between Heath St. and Staples St.

Fare, payment and transfers

Fares will vary depending on where along the Downeaster you begin this journey. Payment can be made using the Amtrak app or kiosks located at stations.

Transit Apps

Amtrak app


The Downeaster makes five daily roundtrips between Boston, MA and Brunswick, ME

Other notes of interest

  • The Saco and Biddeford mill district is a labyrinthian collection of looming red brick buildings situated along the falls of the Saco River. The former mills contain restaurants and breweries. Visitors can wander through the old mills and along a designated Riverwalk. More info here.
  • Banded Brewing in the Pepperell Mill has good, unique beer.
  • Downtown Biddeford is adjacent to the mills. Main St features a handful of restaurants, bars and coffee options and is pleasant to walk.
  • When beginning in Saco, I stop by Fernleaf Bakery at 20 Free St. for a quick, reasonably priced and pretty good breakfast sandwich.
  • If time allows, walk the pier at the end of Old Orchard Street in Old Orchard Beach. Old Orchard Beach offers a seaside atmosphere not found elsewhere in Maine.