The drive from Portland to Bend is one of those road trips that’s almost as good as the destination. In about three hours, you cross from the lush, green west side of the Cascades to the dry, sunny high desert of Central Oregon, and the landscape transforms so dramatically that it feels like you’ve crossed into a different state. My husband and I have made this drive dozens of times, and we still get excited when we crest the pass and the sky opens up. It never gets old.
There are two main routes from Portland to Bend, and the one you choose depends on what you want to see along the way. Here’s the full breakdown of both routes, plus the best stops to make the drive an adventure rather than just a commute. For what to do when you arrive, check my Bend things to do guide.

Route 1: Highway 26 Through Mt. Hood (The Scenic Route)
This is the route my husband and I take 90% of the time because the scenery is significantly better. You take Highway 26 east from Portland through Sandy, past Mt. Hood, over the Cascades, and then south on Highway 97 to Bend. Total driving time is about 3.5 hours without stops, but you should absolutely make stops.
Stop 1: Sandy and Government Camp
The town of Sandy (about 45 minutes from Portland) is the gateway to Mt. Hood, and Joe’s Donuts is a mandatory stop. It’s been open since 1959, the donuts are enormous and old-school, and the line moves fast. Past Sandy, the road climbs through the Mt. Hood National Forest, and Government Camp is the small ski village at the base of Mt. Hood. In summer, it’s quiet but makes a good coffee stop.
Stop 2: Timberline Lodge
A short detour off Highway 26 takes you up to Timberline Lodge, the historic WPA-built lodge at 6,000 feet on Mt. Hood. The lodge itself is a National Historic Landmark with incredible hand-crafted details (the ironwork, woodwork, and textiles are all original 1930s craftsmanship). The views of Mt. Hood from the lodge and the surrounding meadows are spectacular. Even if you don’t go inside, the viewpoint is worth the 15-minute detour. For the full breakdown, check my Mt. Hood day trip guide.
Stop 3: The Transition
After Government Camp, the highway descends the east side of the Cascades, and the landscape shifts from dense Douglas fir forest to open ponderosa pine and juniper. The sky gets bigger, the air gets drier, and you can feel the elevation and climate change happening in real time. This is one of the most dramatic ecological transitions on any road trip in the country, and it happens over about 30 miles.
Stop 4: Smith Rock (Detour)
If you’re not in a rush, take the Highway 97 exit for Terrebonne (about 25 miles north of Bend) and stop at Smith Rock State Park. Even if you don’t hike, the viewpoint from the parking area is incredible: massive rock spires rising from a river canyon in the high desert. If you have an hour, the Rim Rock Trail gives you incredible views with minimal effort. For the full hike guide, check my Bend hikes guide.
Route 2: Highway 20 Through the Santiam Pass (The Faster Route)
The second option is to take I-5 south from Portland to Salem, then Highway 22 east, which connects to Highway 20 over the Santiam Pass to Sisters, and then Highway 20 south to Bend. Total driving time is about 3 hours, making it slightly faster than the Mt. Hood route. The scenery is less dramatic on the west side, but the stretch through the Santiam Pass and down into Central Oregon is beautiful.
Stop: Sisters
The town of Sisters (about 25 minutes northwest of Bend) is a charming Western-themed town that’s worth a quick stop. The main street is lined with galleries, restaurants, and shops, all in a cohesive Old West aesthetic that somehow doesn’t feel cheesy. The Sisters Coffee Company makes excellent coffee, and the Depot Cafe does solid breakfast. If you’re passing through on a weekend in late June, the Sisters Outdoor Quilt Show is one of the largest in the world, with quilts hanging from every building on the main street.
Which Route Should You Take?
Take the Mt. Hood route (Highway 26) if: You want the best scenery, you want to see Mt. Hood and Timberline Lodge, or you want to stop at Smith Rock on the way. This is the better route for a first-time drive.
Take the Santiam Pass route (Highway 20) if: You want the fastest drive, you want to stop in Sisters, or you’ve already done the Mt. Hood route before. This is the slightly faster option by about 15 to 20 minutes.
The pro move: Take one route on the way there and the other on the way back. This is what my husband and I always do. Mt. Hood on the way to Bend (better morning light on the mountain), Santiam Pass on the way home (faster when you’re tired).
Practical Tips
Winter driving: Both routes cross Cascade mountain passes and can have snow, ice, and chain requirements from November through April. Check TripCheck.com for road conditions before you leave. The Santiam Pass (Highway 20) is generally the first to get plowed and reopen after storms.
Gas up in Portland. Gas prices in Bend and along the mountain highways are typically higher than in Portland. Fill up before you leave.
Leave Portland early. Weekend traffic out of Portland can add 30 to 60 minutes to either route, especially on Friday afternoons in summer. Leaving by 8 AM avoids the worst of it.
Cell service is spotty. Both routes have stretches with no cell service in the mountains. Download maps and music before you leave Portland.
Quick Tips
- For what to do when you arrive, check my Bend things to do guide.
- Even if you don't go inside, the viewpoint is worth the 15-minute detour.
- For the full breakdown, check my Mt.
- Even if you don't hike, the viewpoint from the parking area is incredible: massive rock spires rising from a river canyon in the high desert.
- For the full hike guide, check my Bend hikes guide.
Frequently Asked Questions
How far is Bend from Portland?
Bend is about 160 to 175 miles from Portland, depending on which route you take. Driving time is roughly 3 to 3.5 hours. The Mt. Hood route (Highway 26) is slightly longer but more scenic. The Santiam Pass route (Highway 20 via Salem) is slightly faster.
What is the best route from Portland to Bend?
Highway 26 through Mt. Hood is the most scenic route and the best option if it’s your first time. Highway 20 over Santiam Pass is slightly faster. Taking one route each way gives you the best of both.
Is the drive from Portland to Bend safe in winter?
Yes, but you need to be prepared. Both routes cross mountain passes that get snow. Carry chains, check road conditions on TripCheck.com, and don’t try to cross the pass during a major storm. AWD or 4WD with good tires makes the drive more comfortable but isn’t required if roads are clear.
The Portland to Bend drive is one of my favorite things about living in Oregon. In three hours, you go from a city with world-class restaurants and rainy skies to a mountain town with 300 days of sunshine and a river you can float through downtown. It’s the kind of road trip that reminds you why Oregon is special. What’s your favorite stop along the way? Let me know in the comments.



