The drive from Grants Pass to Eugene is 170 miles along I-5 North. It takes approximately 2.5 hours. You will travel through the Umpqua National Forest area and the scenic hills of Southern Oregon. Driving is the most efficient and practical way to make this trip. There are no direct train services available.
Total Distance: 275 km driving, 240 km air distance.
The stretch near Roseburg is particularly scenic.
Spring and summer for the best road conditions.