placeEugene, OR pin_dropSeattle, WA

Amtrak from Eugene to Seattle: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 6h 20m. Opt for Amtrak trains with fares starting at $65. Check the 17 departure options below.

Bus: Choose Flixbus for affordable tickets from Eugene to Seattle starting at just $39.99 in a 7h trip.

View bus schedules

Choose a date