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