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