Leave Princeton Rd around 7:00–7:10am and aim to be on I-84 eastbound as quickly as possible. That gets you out before the morning backup through east Portland and gives you a clean shot at your first fuel stop. If you’re coming from south of the river, the easiest move is still to get onto I-84 and stay disciplined about not wandering off for extras yet — your morning is tight. For the Bend run, I’d plan on roughly 3.5 to 4 hours of drive time without long stops, but with your meeting and fuel stop built in, you want every minute to count.
Your best practical gas stop is Costco Wholesale Portland (82nd Ave area) in Parkrose/Sunderland. It’s easy to reach from I-84, usually has the cheapest fuel in town, and you can be in and out in about 20–25 minutes if you don’t linger. From there, keep heading east on I-84 and watch the weather and road conditions as you climb toward Mt. Hood. If you want a quick reset, the Mt. Hood Village area truck stop / café break in Wemme/Welches is the smart backup for coffee, restrooms, or a last-minute Wi‑Fi check; think 10–15 minutes max. If timing is still solid, a brief photo stop at Timberline Lodge is worth it — it’s one of those classic Oregon mountain pull-ins with big views of Mt. Hood, but keep it to about 20 minutes so your 9:00am meeting doesn’t get squeezed. Traffic can slow a bit around the mountain corridor, so this is the section where you’ll want to be flexible and not overcommit.
For the 9:00–10:00am meeting, your most reliable anchor is the McDonald’s near US-97/NE Highway 20 or The Commons Cafe in central Bend if you want a quieter café vibe. Both are practical because they’re easy to reach from the highway, have parking, and should offer dependable Wi‑Fi. I’d plan to arrive a little early, grab a coffee, and settle in by 8:45am so you’re not scrambling at the top of the hour. After the meeting, head to Jackson’s Corner in Northwest Crossing for lunch — it’s a local favorite for good reason, with a relaxed feel and the kind of post-drive meal that won’t slow you down too much. Expect around $15–25 per person and 45–60 minutes there.
Honestly, not if you want to hit Bend by 12:00pm with a 9:00–10:00am meeting. Your current plan is already pretty tight. To make the timing work comfortably, you should leave as close to 7:00am as possible. If you leave later than about 7:15–7:30am, you’ll start cutting into your fuel stop cushion and scenic wiggle room, and the meeting stop becomes risky. If your meeting is non-negotiable, this is a “leave early, keep moving” day — the good news is you can still make it feel manageable by treating Costco and the Mt. Hood stops as quick, efficient breaks rather than sightseeing detours.