In Portland, you could run on the Wildwood Trail, through Forest Park. You would have to drive to get there, but not too far. It's a classic Portland trail through old growth forest. It starts near the zoo & goes for 30+ miles. A nice section (if you like going up & down), is from the zoo to Pittock Mansion & back.

http://www.friendsofforestpark.org/hike_run