Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Olympia to Astoria and the Olympic Peninsula Road Trip

Day 1 · Tue, Jul 21
Olympia, WA

Olympia base

  1. Percival Landing — Downtown Olympia — Start with the waterfront boardwalk for a gentle first stop, harbor views, and an easy orientation to the city; morning, ~45 minutes.
  2. Olympia Farmers Market — Downtown Olympia — A lively lunch stop for local produce, baked goods, and casual bites; late morning to early lunch, ~1.25 hours, about $12–25 per person.
  3. Washington State Capitol Campus — Capitol Hill — Explore the grand grounds, reflection pools, and classic dome architecture without rushing; early afternoon, ~1.5 hours.
  4. Hands On Children's Museum — East Bay/Waterfront — A fun, hands-on indoor break if you want something interactive and playful in the middle of the day; afternoon, ~1.5 hours.
  5. The Bread Peddler — Downtown Olympia — End with a relaxed café/dessert stop for coffee, pastry, or a light dinner; late afternoon/early evening, ~45–60 minutes, about $10–20 per person.

Morning

If you’re coming in from elsewhere in the South Sound, roll into downtown Olympia with enough time to park once and walk the day from there — street parking around Percival Landing is usually the easiest starting point, and garages near 4th Avenue are a good backup if it’s busy. Start with the boardwalk on the waterfront: it’s the best gentle orientation to the city, with views of Budd Inlet, boats in the marina, and the sort of low-key saltwater energy Olympia does so well. Give yourself about 45 minutes to wander the paths, watch the tide, and maybe detour to the public art and docks before heading uphill into town.

Late Morning to Lunch

From there, walk or drive a few minutes to the Olympia Farmers Market — it’s one of the best ways to eat your way through a morning here. In summer it’s lively, with local berries, flowers, smoked fish, pastries, and ready-to-eat lunch stalls, so you can graze instead of committing to one big meal. Budget roughly $12–25 per person depending on how hungry you are. Go early enough to beat the thickest lunch crowd, especially on a weekday in July when the weather is good and everyone seems to have the same idea.

Afternoon

After lunch, head up to the Washington State Capitol Campus on Capitol Hill. The grounds are gorgeous and easy to explore without a schedule — think broad lawns, reflecting pools, old trees, and the dramatic dome of the Capitol itself. You can spend about 1.5 hours here walking the central axis, taking in the formal gardens, and enjoying the view back toward town. It’s a short drive from downtown, but if you’re feeling energetic it’s also a pleasant uphill walk; either way, this is the kind of place where slowing down makes the experience better. If you want a mid-afternoon indoor break, drop into Hands On Children's Museum back by East Bay/Waterfront — yes, it’s a kids’ museum, but it’s genuinely fun, bright, and great if you want something interactive and air-conditioned for about 90 minutes. Tickets are usually around the mid-teens for adults, and it’s an easy transition back to downtown afterward.

Evening

Finish with coffee, pastry, or a light early dinner at The Bread Peddler downtown, where the pastries, bread, and savory plates make a perfect soft landing after a full day of wandering. It’s the kind of place where you can stay as casual or as lingering as you want — expect about $10–20 per person depending on whether you’re doing dessert and drinks or a more substantial bite. If you still have energy after that, stroll one more block or two through downtown before heading back to your hotel; Olympia rewards unhurried evenings, and this is a good day to keep it that way.

Day 2 · Wed, Jul 22
Astoria, OR

Astoria coastal day trip

Getting there from Olympia, WA
Drive (US-101 / WA-4) — ~3.5–4.5 hours, ~US$20–35 in fuel/tolls. Best to leave around 8:00 AM so you arrive by late morning and still have most of the day in Astoria.
No practical direct bus/train; if you don’t want to drive, a rental car from Olympia/Tacoma is the simplest option.
  1. Route 12 Drive to Astoria — Olympia to Astoria via US-101/WA-4 — Leave early to make the most of the day and enjoy the coastal approach; drive, ~3.5–4 hours, aim for an 8:00 AM departure.
  2. Astoria Riverwalk — Columbia River waterfront — Stretch your legs on the riverfront promenade and take in the working-harbor scenery; late morning, ~1 hour.
  3. Columbia River Maritime Museum — Waterfront — A strong first museum stop to understand the river, fishing, and bar pilots that shaped Astoria; late morning/early afternoon, ~1.5 hours, about $18–25 per person.
  4. Bowpicker Fish & Chips — Near downtown/waterfront — A classic Astoria lunch stop with a simple, local favorite; early afternoon, ~45 minutes, about $15–22 per person.
  5. Astoria Column — Coxcomb Hill — Drive up for sweeping views over the river, town, and bridges, especially good in clear weather; mid-afternoon, ~1 hour.
  6. Fort George Brewery — Downtown Astoria — Finish with a casual brewery stop for a snack or dinner and a laid-back return-launch point; late afternoon/early evening, ~1.5 hours, about $20–35 per person.

Morning

Leave Olympia around 8:00 AM and make a beeline for Astoria via US-101 and WA-4; in July, that timing usually gets you into town by late morning with enough cushion to park once and spend the day on foot. In Astoria, the easiest first stop is the Astoria Riverwalk, where you can stretch out along the Columbia River and get a feel for the working waterfront, old warehouses, and fishing boats before the day gets busy. If you’re driving, look for parking near the waterfront or downtown side streets — it’s generally manageable, but on summer weekdays the lots closest to the river can fill up fast.

Late Morning to Early Afternoon

From the Riverwalk, head a short distance to the Columbia River Maritime Museum, which is absolutely worth doing first if you want the rest of the day to make sense. The exhibits on bar pilots, shipwrecks, and the river’s role in shaping Astoria are especially good, and you should budget about $18–25 per person and around 1.5 hours. When you’re ready for lunch, walk or drive a few minutes to Bowpicker Fish & Chips, the classic no-fuss stop for battered fish served right from the boat; go early if you can, because the line can get long and they’re not trying to be fast-food fast.

Afternoon

After lunch, drive up to Astoria Column on Coxcomb Hill for the best big-picture view of the day. The climb itself is quick by car, but do allow time to wander the grounds and, if you’re up for it, climb the column for the panorama over the river, the bridges, and the town below; on a clear July day, it’s one of the prettiest views on the coast. The final stop, Fort George Brewery, is an easy way to wind down back downtown — good for a pint, a snack, or an early dinner on the patio if the weather cooperates. It’s a relaxed place to close out the day before heading back, and if you’ve got energy left, the blocks around Duane Street and Commercial Street are worth a slow stroll for shops and old-town Astoria character.

Day 3 · Thu, Jul 23
Port Angeles, WA

Olympic Peninsula overnight

Getting there from Astoria, OR
Drive (US-101, with the Port Angeles–Victoria ferry route only if routing via Canada/BC) — ~5.5–7 hours depending on route and traffic, ~US$35–60 fuel. Start early (around 7:30 AM) to avoid a late arrival in Port Angeles.
Bus via Greyhound/FlixBus plus local connections is possible but slow and awkward; not recommended for this leg.
  1. Olympia to Port Angeles via US-101 — Olympia to Port Angeles — Head out early for the peninsula and plan for a scenic but longer drive; drive, ~3.5–4.5 hours, aim for departure around 7:30 AM.
  2. Salt Creek Recreation Area — West of Port Angeles — A beautiful first peninsula stop for tidepools, cliffs, and saltwater views before check-in; early afternoon, ~1.5 hours.
  3. The Toadstool General Store & Cafe — Port Angeles — Convenient café stop for lunch or coffee en route into town; early afternoon, ~45–60 minutes, about $12–25 per person.
  4. Olympic National Park Visitor Center — Port Angeles — Get trail, weather, and road updates before heading deeper into the park; mid-afternoon, ~45 minutes.
  5. Ediz Hook — Port Angeles waterfront — End the day with an easy shoreline walk and views back toward the harbor and Strait; late afternoon, ~1 hour.
  6. Next Door Gastropub — Port Angeles — A solid dinner stop with a broad menu and good post-drive energy; evening, ~1.5 hours, about $20–40 per person.

Morning

Leave Astoria, OR early and plan to be rolling toward Port Angeles, WA by about 7:30 AM so you can absorb the longer US-101 day without feeling rushed later. Once you’re in Port Angeles, head straight west toward Salt Creek Recreation Area — it’s one of the best first peninsula stops because it feels immediately “Olympic”: rocky shoreline, tidepools, and those big Strait views. Parking is straightforward, day-use is usually a few dollars, and if you’ve got decent shoes, give yourself time to wander down to the beach and around the bluff trails rather than just snapping a quick photo and moving on.

Lunch

By early afternoon, swing back into town for The Toadstool General Store & Cafe for lunch or a coffee break. It’s the kind of easy, no-fuss stop that works well in a travel day: sandwiches, soups, baked goods, and enough counter-service speed to keep the itinerary moving. Expect roughly $12–25 per person depending on what you order. If you’re arriving around noon-ish, this is a good moment to slow down, refill water, and reset before heading into the park.

Afternoon Exploring

Next, stop at the Olympic National Park Visitor Center in Port Angeles before going any farther into the peninsula. This is where you can check current road conditions, weather, ranger updates, and any trail or wildlife notes that matter before the next couple of days. It’s a short, practical stop — usually 30–45 minutes is enough — and it can save you a headache if conditions have shifted. After that, make the easy drive to Ediz Hook and take the shoreline walk out toward the lighthouse end for harbor, bay, and Strait views; it’s flat, low-effort, and one of the nicest “we drove all day, now let’s stretch” places in town.

Evening

Wrap up at Next Door Gastropub for dinner. It’s a dependable Port Angeles choice after a long drive: broad menu, relaxed pace, and a good place to decompress without having to think too hard. Figure $20–40 per person depending on drinks and entree choices, and it’s smart to arrive a little earlier than peak dinner rush if you want an easy table. After dinner, you’ll be perfectly positioned to turn in early and be fresh for the next day’s peninsula loop.

Day 4 · Fri, Jul 24
Forks, WA

Olympic Peninsula loop

Getting there from Port Angeles, WA
Drive (US-101) — ~1.5 hours, ~US$8–15 fuel. Leave after breakfast; it’s a short, easy hop and you’ll arrive in time for the day’s first stops.
No meaningful public-transport option; a taxi/rideshare would be costly and unnecessary.
  1. Hoh Rain Forest Visitor Center — Olympic National Park — Start early for the rainforest loop and cooler morning conditions on the trails; morning, ~2 hours.
  2. Hall of Mosses Trail — Hoh Rain Forest — The signature short walk here, with dense moss, giant maples, and classic Olympic scenery; late morning, ~1 hour.
  3. Rialto Beach — Near Forks — Shift from forest to coast for driftwood, surf, and dramatic shoreline scenery; midday/early afternoon, ~1.5 hours.
  4. Forndron and Forks Outfitters area lunch stop — Forks — Grab a practical lunch in town to keep the day moving without a long detour; early afternoon, ~45 minutes, about $12–20 per person.
  5. Ruby Beach — Olympic Coast — One of the most photogenic beaches on the coast, great for an unhurried stop and tide viewing; mid-afternoon, ~1.5 hours.
  6. Lake Quinault Lodge — Quinault — Overnight base area with a classic national-park-lodge feel and a good dinner reset before the return drive tomorrow; evening, ~1.5–2 hours, about $25–45 per person.

Morning

Get an early start from Forks and head west on US-101 into Olympic National Park for Hoh Rain Forest Visitor Center before the day warms up. In July, the rainforest is at its best in the cool, misty morning—expect a slow, scenic drive, then a calm parking lot and an easy first stop for maps, restroom access, and any last-minute trail updates. The visitor center is usually open daily in summer, but hours can shift, so it’s smart to arrive with water, a rain layer, and a little patience for limited parking on busy days.

From there, walk the Hall of Mosses Trail right away while the light is soft. It’s a short loop, but it’s the one everyone comes for: dripping maples, neon-green moss, big nurse logs, and that deep, quiet forest feel that makes the Hoh different from anywhere else on the coast. Give yourself about an hour if you want to actually stop for photos and not rush through; the trail is easy, so this is more about soaking it in than covering distance. After that, continue back toward Forks for a very different kind of scenery.

Lunch and Afternoon Exploring

By midday, swing into town for the Forndron and Forks Outfitters area lunch stop and keep it practical. Forks is not the place to overthink lunch—this is where you grab something filling, reasonably priced, and fast enough to get you back on the road. Expect roughly $12–20 per person for a sandwich, burger, or casual café meal; most places here are used to park traffic, so service tends to be straightforward. This is also a good moment to refuel, top off water, and reset before the coast.

After lunch, head for Rialto Beach and plan on a slower, windier stretch of the day. The beach is all driftwood, surf, and dark-sand drama, with the kind of wide open shoreline that makes you want to wander farther than you meant to. Parking is easy compared with the rain forest stops, but the walk to the water can feel longer than it looks depending on where you land, so wear shoes you don’t mind getting sandy. Late afternoon is a great time to continue to Ruby Beach, where the sea stacks and shoreline are especially photogenic as the light softens. If the tide is favorable, take your time here—this is one of those places where the best plan is to just pause, breathe, and let the coast do the work.

Evening

Wrap up at Lake Quinault Lodge, which makes a classic overnight reset after a full Olympic Peninsula day. It has that old-school park-lodge feel that suits the setting, and dinner here is the kind of relaxed, no-fuss meal you’ll appreciate after a long loop: expect about $25–45 per person depending on what you order. Check in, stretch your legs around the lake if you still have daylight, and keep the evening unhurried—tomorrow’s return drive will feel much better if you’ve already settled in, eaten well, and packed up anything you can tonight.

Day 5 · Sat, Jul 25
Olympia, WA

Return via Olympia

Getting there from Forks, WA
Drive (US-101) — ~4.5–5.5 hours, ~US$25–40 fuel. Depart early in the morning so you can still make your Tumwater/Olympia stops and arrive by mid-afternoon.
If you want to avoid driving, there’s no convenient direct train; bus options are limited and significantly slower.
  1. Lake Quinault Loop Trail — Quinault Rain Forest — Start with a short, peaceful morning walk to round out the peninsula experience before the drive back; morning, ~1 hour.
  2. Granny’s Café — Aberdeen — A reliable breakfast/brunch stop on the way home; morning, ~45–60 minutes, about $12–22 per person.
  3. The Polson Museum — Hoquiam — A worthwhile local-history stop that breaks up the return drive with something different from the park-heavy days; late morning, ~1 hour.
  4. Brewery Park at Tumwater Falls — Tumwater — An easy scenic stop near Olympia with waterfalls and a pleasant lunch-hour walk; early afternoon, ~1 hour.
  5. The Well 80 Arts District area — Downtown Olympia — Wrap with a final casual meal or coffee back in Olympia to close the trip smoothly; afternoon/early evening, ~1–1.5 hours, about $15–30 per person.

Morning

Leave Forks early so you can do the Lake Quinault Loop Trail while the rainforest is still cool and quiet; by summer standards this is one of the gentlest, prettiest ways to ease back into the road day, and the light under the firs is best before the sun gets high. The trail is an easy, roughly hour-long stroll, and you don’t need to overthink it — just bring a light rain layer or a jacket for the damp air, and expect muddy edges in a few spots even in July. Parking is straightforward near the trailhead, and there’s no real cost unless you make a separate park purchase elsewhere in the area.

Breakfast and Late Morning

From there, keep heading south and stop at Granny’s Café in Aberdeen for a real breakfast/brunch reset; it’s the kind of no-fuss local place that keeps you fed without eating the day, and you’ll likely spend about $12–22 per person. After that, continue into Hoquiam for The Polson Museum, a compact but genuinely interesting detour if you want a break from scenery and a dose of regional history. Plan on about an hour here — it’s the right amount of time to see the highlights without turning it into a museum day, and it makes a nice contrast to the coast and rainforest stops.

Afternoon

By early afternoon, roll into Tumwater for Brewery Park at Tumwater Falls, which is one of the easiest “we should stretch our legs” stops near Olympia and always worth it if you haven’t been before. The walk is simple, the falls are photogenic, and it’s a nice place to decompress after the longer drive; budget about an hour, and if you want a quick bite nearby, there are plenty of easy lunch options along Tumwater Boulevard and the surrounding commercial strip. Then finish in Downtown Olympia at The Well 80 Arts District area, where you can linger over a final coffee, a casual meal, or just a slow wander through the murals and storefronts; this is the kind of stop that feels best unhurried, so give yourself 1 to 1.5 hours and about $15–30 per person before calling it a trip.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version