Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Weekend Getaway Itinerary from Seattle for 2 Adults

Day 1 · Thu, Jun 4
Seattle

Arrival and easy start

  1. Seattle–Tacoma International Airport (SEA) — SeaTac — Fly out after work and keep the first evening simple; if you’re leaving from Seattle, this is the most efficient start to a Portland weekend. Timing: evening, ~2 hours.
  2. Kimpton Hotel Vintage Portland — Downtown Portland — A central, easy first-night base that keeps arrival logistics light and puts you close to tomorrow’s walkable core. Timing: late evening check-in, ~45 minutes.
  3. Nong’s Khao Man Gai — Downtown Portland — Quick, iconic Portland comfort food for a low-effort dinner after travel; expect about $15–20 per person. Timing: dinner, ~1 hour.
  4. Pioneer Courthouse Square — Downtown Portland — A short post-dinner stroll in “Portland’s living room” helps you stretch after the flight and get oriented. Timing: evening, ~30 minutes.

Evening Departure

Head to Seattle–Tacoma International Airport (SEA) after work and keep the first night as frictionless as possible. If you’re coming from central Seattle, budget about 45–75 minutes to reach the airport depending on traffic and whether you use Link light rail (usually the easiest/cheapest at around $3 per person) or a rideshare/taxi if you’re carrying more luggage. For a low-stress departure, aim to arrive about 90 minutes before your flight if it’s a short domestic hop. Since this trip is all about staying within budget, SEA is the most efficient launch point for a Portland weekend without adding extra hotel nights or complicated logistics.

Late Evening Check-In

Once you land, check into Kimpton Hotel Vintage Portland in downtown. It’s a smart first-night base because you can get in, drop your bags, and be on foot almost immediately the next day. Expect rooms here to fluctuate a lot, but for a June weekend a good deal can still land around the lower-mid range if you book early; if the rate pushes too high, the location is still worth comparing against nearby downtown options. From the airport, the MAX Red Line gets you close for just a few dollars, or a rideshare is the faster move if it’s late and you just want to be done. Check-in is usually smooth, and the whole point tonight is to keep it simple: no big unpacking, no ambitious plans, just enough time to reset.

Dinner and a Short Walk

For dinner, go straight to Nong’s Khao Man Gai in downtown Portland for a fast, iconic, and budget-friendly meal. Their chicken-and-rice plate is the thing to get, and it usually runs about $15–20 per person before drinks, which is ideal for a travel night when you don’t want to overspend. If the line is a little long, it still moves pretty quickly, and the casual setup makes it easy after a travel day. After eating, take a relaxed stroll to Pioneer Courthouse Square—Portland’s “living room”—for a 20–30 minute wander. It’s especially nice in the evening when the square feels lively but not chaotic, and it gives you a good sense of the downtown layout before turning in.

Day 2 · Fri, Jun 5
Portland

Full day in one walkable base

Getting there from Seattle
Amtrak Cascades train via Amtrak (about 3h 30m–4h, ~US$30–70). Best if you leave early morning so you can reach Portland in time for Powell’s/Café Nell. Book on Amtrak.com or the Amtrak app.
FlixBus or Greyhound bus (about 3h 45m–5h, ~US$15–40). Cheaper, but less comfortable and more sensitive to traffic; book on FlixBus.com or Busbud.
  1. Powell’s City of Books — Pearl District — Start in the Pearl for an easy, indoor morning anchor at one of the world’s great bookstores. Timing: morning, ~1.5 hours.
  2. Café Nell — Pearl District — A nearby brunch stop with a relaxed vibe and solid coffee; budget about $20–30 per person. Timing: late morning, ~1 hour.
  3. Lan Su Chinese Garden — Old Town/Chinatown — A peaceful, beautifully designed stop that gives the day variety before more urban exploring. Timing: midday, ~1 hour.
  4. Portland Saturday Market — Old Town/Waterfront — Browse local crafts and snacks in a classic Portland outdoor market with easy walking from the garden. Timing: early afternoon, ~1.5 hours.
  5. Tom McCall Waterfront Park — Waterfront — Finish with an easy riverfront walk for views and a mellow reset before dinner. Timing: late afternoon, ~45 minutes.
  6. Dame — Central Eastside — A standout dinner spot with seasonal plates and a polished but not fussy feel; expect about $35–50 per person. Timing: dinner, ~1.5 hours.

Morning

Assuming you arrive from Seattle on the Amtrak Cascades and get into Portland with enough time to settle, start in the Pearl District at Powell’s City of Books. It’s the kind of place where 90 minutes disappears fast, so don’t rush it—wander the color-coded rooms, check the local Oregon section, and pick up one small book or zine as a souvenir. It opens early enough to work well as a first stop, and because it’s fully indoors, it’s a perfect anchor if the weather is doing Portland weather things.

From there, it’s an easy walk to Café Nell for a late brunch. This is a good “sit down, reset, and people-watch” stop rather than a grab-and-go one; expect about $20–30 per person for coffee, a main, and maybe a pastry. The Pearl District is very walkable, so keep the pace loose and leave a little buffer for waiting if it’s busy around late morning. If you have extra time after brunch, just drift around the nearby galleries and side streets before heading east.

Midday to Afternoon

Next, make your way to Lan Su Chinese Garden in Old Town/Chinatown for a calmer change of pace. It’s small but beautifully composed, and that contrast is exactly why it works in the middle of the day—quiet paths, koi ponds, carved wood, and shady corners that feel far removed from the city noise. Budget about an hour here, and if you like tea, the on-site tea house is worth a quick stop.

When you’re done, you’re already close to the Portland Saturday Market, which is one of the city’s easiest places to browse without a plan. Even if you’re not buying anything, it’s fun for local crafts, snacks, and people-watching, with stalls spread around the Old Town/Waterfront area. Expect a little wandering time between the market and the garden, but it’s very manageable on foot. This is also the best spot to pick up a snack so you don’t arrive at dinner too hungry.

Late Afternoon to Evening

Wrap the daytime exploring with a mellow stroll through Tom McCall Waterfront Park. It’s the right kind of end-of-day reset: open river views, a breezy walking path, and enough space to decompress before dinner without feeling like you’re “doing” anything. If the light is good, linger a bit—this is one of those Portland moments where the simplest plan is the best one.

For dinner, head to Dame in the Central Eastside. It’s a short cross-town hop and a very good final meal for the day: seasonal, polished, and memorable without being overly formal. Plan on $35–50 per person depending on drinks and how many plates you share, and it’s smart to make a reservation since this is a popular spot. Afterward, you’ll be in a good neighborhood to call it a night or take one last short walk before heading back.

Day 3 · Sat, Jun 6
Portland

Second city day

  1. Washington Park — Southwest Portland — Head here first to cluster the day’s biggest attractions in one green, hilly area. Timing: morning, ~30 minutes transit/arrival.
  2. Portland Japanese Garden — Washington Park — One of Portland’s signature experiences, best enjoyed early before crowds build. Timing: morning, ~1.5 hours.
  3. International Rose Test Garden — Washington Park — Visit next since it’s right nearby and especially fitting in early summer bloom season. Timing: late morning, ~1 hour.
  4. Elephants Delicatessen — Northwest Portland — An easy lunch stop to keep the day flexible while staying within the city’s northwest corridor; about $18–25 per person. Timing: lunch, ~1 hour.
  5. The Freakybuttrue Peculiarium and Museum — Nob Hill / Northwest — A quirky, lighthearted Portland stop that changes the pace after the garden-heavy morning. Timing: afternoon, ~1 hour.
  6. Teote Mezcaleria — SE Division — End with a lively dinner in a different neighborhood for a more local-feeling final night; expect about $25–40 per person. Timing: dinner, ~1.5 hours.

Morning

Start early and head up to Washington Park first, ideally arriving before 9:00 a.m. so you can beat both the crowds and the steeper midday climb back out. From downtown, the easiest move is MAX Light Rail to the park stop or a rideshare if you want to save energy; the area is hilly, so shoes matter more than style today. This is the kind of place where you don’t need to over-plan—use it as your green umbrella for the morning and let the day feel a little slower for once.

Late Morning

Make Portland Japanese Garden your main stop while it’s still quiet. It’s one of those places that feels much bigger than it is because every turn is so carefully composed, and early June is a good time to catch the gardens looking especially lush. Expect around $20–$24 per person depending on the day and entry rules, and give yourself about 90 minutes so you can linger in the tea garden and overlook without feeling rushed. From there, walk a few minutes to the International Rose Test Garden; bloom timing can vary, but early summer is exactly when it starts showing off, and the views back over the city are worth the uphill walk alone.

Lunch

Head north to Elephants Delicatessen in the Northwest District for an easy lunch that won’t derail the rest of the day. It’s a practical reset point: good sandwiches, soups, salads, and grab-and-go items if you’d rather keep things moving. Budget about $18–25 per person, and if the weather’s nice, you can eat quickly and then wander a bit along nearby Nob Hill or just take a breather before your next stop. It’s a short rideshare or bus hop from Washington Park, and still close enough that you’re not zigzagging all over the city.

Afternoon to Evening

For a change of pace, swing by The Freakybuttrue Peculiarium and Museum in the Nob Hill / Northwest area. This is the fun, offbeat Portland stop—small, weird, and very much not trying to be polished—so keep your expectations loose and enjoy it for what it is. Plan about an hour, maybe a bit less if you’re just browsing, then make your way across the river into southeast Portland for dinner at Teote Mezcaleria on SE Division. It’s a lively final-night choice with Oaxaca-inspired dishes and a strong mezcal list, usually $25–40 per person, and it feels more neighborhood-local than touristy. If you want to keep the evening flexible, arrive a little early and then stroll Division Street after dinner before heading back—an easy, satisfying close without overstuffing the day.

Day 4 · Sun, Jun 7
Seattle

Return to Seattle

Getting there from Portland
Amtrak Cascades train via Amtrak (about 3h 30m–4h, ~US$30–70). Take a morning departure after breakfast so you arrive in Seattle by early afternoon for Din Tai Fung. Book on Amtrak.com or the Amtrak app.
Drive I-5 north (about 3h–4.5h, plus parking costs). Good only if you want full flexibility; allow extra time for weekend traffic and city parking.
  1. Voodoo Doughnut — Old Town/Chinatown — Grab an early novelty breakfast on the way out of town; it’s touristy, but it’s an easy Portland sendoff. Timing: morning, ~30–45 minutes.
  2. Japanese American Historical Plaza — Waterfront — A quiet, meaningful final walk before leaving Portland, with river views and a strong sense of place. Timing: morning, ~30 minutes.
  3. Pittock Mansion — West Hills — If time allows before heading back north, this gives you the best city panorama and a graceful closing viewpoint. Timing: late morning, ~1.5 hours.
  4. Din Tai Fung — University Village, Seattle — Return to Seattle and finish with a reliable celebratory lunch/dinner after the drive or flight back; expect about $25–35 per person. Timing: afternoon/evening, ~1.5 hours.
  5. Gas Works Park — Wallingford — End the trip with a classic Seattle sunset stop and skyline view to wrap the weekend on a high note. Timing: evening, ~45 minutes.

Morning

Start with an early, no-fuss breakfast at Voodoo Doughnut in Old Town/Chinatown—it’s kitschy and very Portland, and on a departure day that’s kind of the point. Go for the classic maple bar or one of the weird signature ones, grab coffee if you need it, and keep it moving; 30–45 minutes is plenty, and you’ll usually avoid the worst of the line if you get there before the late-morning rush. From there, it’s a short walk down toward the river for a quieter reset at the Japanese American Historical Plaza on the Waterfront, where the cedar grove, engraved stones, and water views make for a surprisingly reflective final Portland stop. It’s free, easy, and best enjoyed slowly for about half an hour.

Late Morning

If your timing is on your side, head up to Pittock Mansion in the West Hills for one last big-picture look at the city. The grounds alone are worth it if you’re short on time, but the view from up there is the real payoff—you can see downtown, the river, and, on a clear day, the mountains lining up behind the skyline. Budget about 1.5 hours total, and plan on a rideshare or car up the hill since transit gets clunky this far up; if you go inside, admission is usually around the low teens per person. It’s a strong final Portland exhale before the train back north.

Afternoon to Evening

Once you’re back in Seattle, make Din Tai Fung at University Village your celebratory landing pad. This is the kind of place where the soup dumplings and noodles do exactly what you want them to do after a travel day: dependable, comforting, and worth the spend, with most people landing around $25–35 each before drinks. After lunch or an early dinner, if the light is still good, head to Gas Works Park in Wallingford to finish the weekend with one of the city’s best skyline views; it’s especially nice near sunset, when the silhouettes of downtown and the lake feel very Seattle. Give yourself about 45 minutes to wander, sit on the hill, and let the trip actually end instead of just stopping.

0