This route was impacted by the 2026 fires.
Caution! We do not provide turn-by-turn directions in our GPX files. Those are auto-generated by your bike computer and are usually less than 70% accurate. Learn more.
For help loading a GPX file onto your bike computer, go here.
Download
Little Lava to Trout Creek
Trout Creek to Maupin
Maupin to the Columbia River
This route had some impact due to the 2026 fires.
We have tagged the route as very demanding due to the 7 trestle crossings. We have tagged it remote because of this section, most of the route is not significantly remote. We have also tagged the navigation as challenging, due to this section. People have seen rattlesnakes along this section, and lots of sharp rocks and goat-heads (puncturevine) to puncture tires, so there are lots of reasons to be mindful of where you step during this hike-a-bike segment. The mandatory hiking section coming down into Lake Billy Chinook is also notable for its steep drops and tight turns, making the whole route more amenable to a bikepacking setup than a traditional touring rig with panniers.
There are a few short sections of highway/faster roads along this route, 4 miles on O.B. Riley Rd north of Bend, 2.5 miles along Cline Falls Rd north of Tumalo, most notably 2.2 miles into Warm Springs on hwy 26, and finally a crossing and short stretch of hwy 97. All of these sections have a consistent shoulder that is wide enough to ride safely. We recommend a red blinky light, a white headlight for any dawn/dusk riding, and perhaps a rear-looking radar detector for the paved sectors of this route, something like a Garmin Varia.
Miles 165 to 252 depart significantly from the Deschutes River due to private property restrictions and enter the Oregon Outback. This segment is demanding, with approximately 6,000 feet of climbing and 6,500 feet of descending. Water sources are limited. The most reliable places to find water are the towns of Ashwood, Antelope, and Shaniko. Do not filter or drink water from other sources in this section, as it may be contaminated by agricultural runoff. It is highly recommended to carry a minimum of 4L of water from where the route departs the river at Trout Creek Campground to get up to these much higher elevation towns, especially since the honor fridges are not always open in the shoulder seasons.
Parking
Here are a couple of options we have researched. If you find other options, please let us know.
At the start, you may be able to park at Little Lava Lake Campground. Check with the Forest Service.
Another option is to park a car at the Centennial Parking Garage (pay for parking) in Bend and ride to the start via this. route: https://ridewithgps.com/routes/54266046
At the finish, at the Deschutes State Recreation Area, you can park a car for a fee. See this link for more details. Scroll down to: “Can I park my vehicle overnight in the park? Is there a fee?”
Camping
There are many campgrounds scattered along the route. Please note that many of the state park campgrounds require prior reservation, and that all of the BLM campgrounds along the northern section of the Deschutes have switched to a cashless system with kiosks to pay for first-come first-serve sites.
Water can be scare along the route, so we recommend carrying at least 4L capacity and filling at all the available opportunities, namely: LaPine State Park bathrooms, Downtown Bend, Tumalo, The Cove Palisades state park campgrounds (both should have water), Warm Springs, Trout Creek Campground (filter from river), Ashwood honor fridge, Antelope honor Fridge, and Maupin.
Bikepacking
| Day | Hard Tempo | Slightly Less Hard Tempo |
|---|---|---|
| 1 | Tumalo State Park (80 mi) | Tumalo State Park (80 mi) |
| 2 | Mecca Flats Campground (156 mi) | Crooked River Campground (133 mi) |
| 3 | Antelope (217 mi) | Trout Creek Campground (163 mi) |
| 4 | Done(300 mi) | Antelope (217 mi) |
| 5 | — | Mack’s Canyon Campground (276 mi) |
| 6 | — | Done(300 mi) |
Credit Card Tour
Sunriver mile 50
Bend mile 72
Madras mile 145 (~ 5 mile off route)
Warm Springs Casino mile 150
Antelope mile 215
Shaniko mile 225
Maupin mile 250
End mile 300
Have you ridden this route? Got a question? Join the discussion!