placePortland, OR pin_dropSan Diego, CA
swap_horiz
swap_horizsearch
help

Amtrak from Portland to San Diego: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 16h 15m. Opt for Amtrak trains with fares starting at $113. Check the 10 departure options below.

Bus: Choose Flixbus for affordable tickets from Portland to San Diego starting at just $143.97 in a 6h 30m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
1:10 PM16h 15m5:25 AM
1301 w 11th stsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM11h 40m12:50 AM
1301 w 11th st4005 taylor st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM11h 54m1:04 AM
1301 w 11th stsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM11h 40m12:50 AM
1301 w 11th st4005 taylor st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM11h 54m1:04 AM
1301 w 11th stsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM10h 42m1:04 AM
union stationsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM15h 3m5:25 AM
union stationsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM10h 28m12:50 AM
union station4005 taylor st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM10h 42m1:04 AM
union stationsanta fe depot - 1050 kettner blvd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM10h 28m12:50 AM
union station4005 taylor st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date