Cannon Beach
Cannon Beach
Olympia
Olympia
Driving

Cannon Beach to Olympia

Updated: 28 May 2026

The route from Cannon Beach to Olympia spans 115 miles. You will head north on US-101, crossing the Columbia River into Washington, then follow US-101 to WA-8 East, which leads directly into Olympia. This drive takes approximately 2.5 hours. You will pass through scenic coastal forests and rural Washington towns. It is a straightforward drive that avoids the heaviest I-5 traffic.

Total Distance: 185 km driving distance; 140 km straight-line air distance.
Fastest Way
Driving via US-101 and WA-8 is the fastest route, taking 2.5 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective option.
Compare Cannon Beach to Olympia Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
$20-$35 in fuel
Operator
Personal Vehicle
Route
US-101 N to WA-8 E.

WA-8 is a two-lane highway; pass with caution.

Travel Tips
  • Fuel
    Fill up in Astoria before crossing the bridge into Washington.
  • Traffic
    Olympia traffic is generally light, but avoid downtown during legislative sessions.
  • Dining
    Stop in Aberdeen for a variety of quick-service food options.
  • Weather
    Carry a rain jacket, as Olympia is known for frequent light showers.
  • Parking
    Street parking is available near the Capitol campus.
Safety Tips
  • Wildlife
    Be alert for elk crossing the road in rural areas near the coast.
  • Road Hazards
    Watch for logging trucks on US-101; maintain a safe following distance.
  • Visibility
    Use fog lights if driving through the coastal mist in the morning.
  • Emergency
    Keep a spare tire and jack in your vehicle at all times.
People Also Ask
  • Is there a train to Olympia?
    No, the nearest Amtrak station is in Centralia, 25 miles away.
  • How long is the drive?
    The drive takes approximately 2.5 hours.
  • Are there tolls?
    No, there are no tolls on this route.
  • What is the best route?
    US-101 North to WA-8 East is the most direct path.
  • Can I take a bus?
    Bus service is limited and requires multiple transfers.
Quick Info
  • From Cannon Beach, Oregon, United States
  • To Olympia, Washington, United States
  • Modes
Best Time to Travel

May to September for pleasant weather and outdoor activities.

Things to Do in Olympia
1
Washington State Capitol
Tour the legislative building featuring a massive dome and beautiful grounds.
2
Percival Landing Park
Walk the boardwalk along Budd Inlet for views of the harbor and boats.
3
Hands On Children's Museum
Visit this highly-rated interactive museum perfect for families with children.
4
Priest Point Park
Hike through 300 acres of forest trails leading to a beach on the sound.
Tags
Cannon Beach to Olympia drive US-101 to I-5 North traveling to Olympia from Oregon fastest route to Olympia road trip Cannon Beach to Olympia Washington state capital travel Olympia travel tips Oregon to Washington driving
More to Cannon Beach