Although it’s only about 100 miles from Portland  to Eugene , it’s worth taking some time to explore the back roads and smaller towns off I-5. For starters, plan to spend at least one day and a night in the north Willamette Valley’s wine country . By spending the night you’ll get to really relax and enjoy a dinner at one of several excellent restaurants in the area.
It’s also worth spending a night or two in Eugene , both to experience the town and to explore the river valleys and west slopes of the Cascades that lie to the east of town.
Campers who are also oenophiles can pitch a tent at Champoeg State Park ; it’s in an area rich with pioneer history as well as being reasonably close to wineries.