After the Eugene Marathon: The Oregon Coast
The Route: Eugene → Florence → Yachats → Eugene Logistics: A car is the practical way to reach the coast; Highway 126 runs directly from Eugene to Florence in about an hour, with Highway 101 continuing north along the coast to Yachats. Marathon Month: April Duration: 2 nights
Eugene ──(60 mins by car)──> Florence ──(30 mins by car, Highway 101)──> Yachats
│
Eugene ◄──(90 mins by car)────┘
Eugene Marathon runs an inland course along the Willamette River, and the Oregon Coast, roughly an hour west by car, offers the most complete change of scenery available without a long drive: towering sand dunes, rugged headlands and a stretch of Highway 101 regularly ranked among the most scenic drives in the country. Late April on the Oregon Coast means genuinely changeable weather, cool, often overcast, and with a real chance of rain regardless of what Eugene is doing inland, so this is a trip to pack a proper layer for rather than expect a beach holiday in the conventional sense.
Nights One and Two: Florence and Yachats
Florence sits where the Siuslaw River meets the Pacific, its restored Old Town a compact grid of shops and restaurants along the riverfront, a short walk from the massive dune fields that give this stretch of coast its name, the Oregon Dunes National Recreation Area. Yachats, a smaller town further north along Highway 101, trades Florence's dunes for a rockier, more dramatic shoreline where the surf breaks directly against basalt headlands.
The primary recovery asset is the Siuslaw River boardwalk through Florence's Old Town, flat, paved and entirely level, running along the waterfront with restaurants and shops directly accessible from it. For a longer flat option, stretches of hard-packed sand along the Florence beaches allow an extended walk at low tide, though check tide times before setting out, since the sand narrows considerably at high tide.
Secondary attractions include the Oregon Dunes themselves, some of the tallest coastal sand dunes in North America, though walking any real distance into them involves soft, energy-sapping sand better suited to a day the legs have recovered than the one right after the race. Sea Lion Caves, a short drive north of Florence, uses an elevator to reach a large sea cave housing wild sea lions, removing any climbing from the visit itself (entry approximately $20). In Yachats, the Yachats 804 Trail follows the clifftop for a mostly flat, several-kilometre stretch with genuine ocean views and minimal elevation change.
Where to stay: In Florence, the Driftwood Shores Resort sits directly on the beach with easy access to the flat sand for walking. In Yachats, the Overleaf Lodge, on the clifftop, puts the 804 Trail within a few minutes' walk.
Where to eat: In Florence, Bridgewater Fish House, on the Old Town boardwalk, does a straightforward seafood menu with river views. In Yachats, the Drift Inn serves a casual, locally sourced menu with live music some evenings, worth checking the current schedule before planning an evening around it.
Getting Home
The drive back to Eugene from Yachats takes around 1.5 hours via Highway 34, or from Florence around 1 hour via Highway 126; there's no public transport timetable to plan around here, since a car is the practical way to make this trip in both directions. Runners flying home from Eugene should build in the full return drive plus airport time; there is no meaningful shortcut given the coast's limited public transport links.