Cedar Hills, Oregon
10
3.9
Moderate
Est. 33m
Beaverton, Oregon
18
Easy
Est. 1h 23m
9
3.4
Est. 45m
Hillsboro, Oregon
4.0
Est. 40m
Tigard, Oregon
3.1
Est. 37m
Portland, Oregon
4.7
Est. 2h 2m
5
–
3.5
2.7
Tualatin, Oregon
15
Est. 2h 21m
Est. 47m
Wilsonville, Oregon
West Linn, Oregon
3.7
Est. 32m
Milwaukie, Oregon
8
3.2
Est. 29m
Vancouver, Washington
13
Est. 1h 5m
Gladstone, Oregon
3.8
Est. 43m
20
4.1
Est. 1h 34m
Very hard
Est. 2h 39m
Est. 2h 23m
4.9
Hard
Est. 3h 8m
Oregon City, Oregon
Est. 41m
North Plains, Oregon
4.6
Est. 1h 27m
Est. 1h 53m
Est. 2h 42m
Newberg, Oregon
Est. 39m
12
Est. 59m
Est. 48m
Canby, Oregon
2.9
Est. 3h 6m
Est. 35m
Saint Paul, Oregon
23
4.3
Est. 2h 7m
6
2.8
Est. 36m
Est. 34m
Fairview, Oregon
Est. 2h 28m
Aurora, Oregon
3.6
Est. 42m
Gaston, Oregon
4.2
Est. 2h 54m
Troutdale, Oregon
Est. 51m
Hockinson, Washington
Est. 1h 40m
Hubbard, Oregon
2.4
3.0
Carlton, Oregon
Est. 1h 0m
Buxton, Oregon
4.5
Est. 2h 14m
Ridgefield, Washington
Est. 46m
Warren, Oregon
Corbett, Oregon
Est. 1h 48m
Battle Ground, Washington
Est. 21m
Woodburn, Oregon
Washougal, Washington
11
Est. 56m
4.4
Est. 31m
St. Helens, Oregon
Est. 2h 20m