placeSan Diego, CA pin_dropEugene, OR
swap_horiz
swap_horizsearch
help

Amtrak from San Diego to Eugene: Cheapest train tickets

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

Bus: Choose Flixbus for affordable tickets from San Diego to Eugene starting at just $131.98 in a 23h 25m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
6:016h 28m12:29
santa fe depot - 1050 kettner blvd433 willamette st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:106h 19m12:29
4005 taylor st433 willamette st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date