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