Vancouver, Washington
5
3.4
Est. 46m
Washougal, Washington
9
3.8
Easy
Est. 42m
Cedar Hills, Oregon
10
3.9
Moderate
Est. 36m
Corbett, Oregon
4.0
Est. 45m
Troutdale, Oregon
3.7
Yacolt, Washington
8
Est. 34m
Gladstone, Oregon
Est. 43m
Ridgefield, Washington
3.6
Est. 40m
Saint Helens, Oregon
12
Est. 1h 24m
Beaverton, Oregon
Hillsboro, Oregon
3.5
Est. 49m
Oregon City, Oregon
Hard
Est. 1h 5m
Bridal Veil, Oregon
Est. 27m
6
2.8
Est. 28m
Tualatin, Oregon
15
Est. 1h 0m
Battle Ground, Washington
2.9
Est. 21m
3.0
Est. 59m
Milwaukie, Oregon
3.1
Est. 31m
Est. 37m
13
Est. 1h 4m
Hockinson, Washington
18
4.3
Est. 1h 40m
Portland, Oregon
–
4.7
Est. 2h 2m
Very hard
Est. 2h 37m
Est. 2h 43m
4.9
Est. 3h 8m
Fairview, Oregon
Est. 2h 27m
11
Est. 39m
Est. 51m
Est. 1h 46m
Est. 1h 19m
St. Helens, Oregon
Est. 2h 17m
Warren, Oregon
4.6
Est. 2h 23m
North Plains, Oregon
Est. 2h 54m
Est. 1h 27m
Est. 1h 59m
Tigard, Oregon
2.7
Est. 47m