placePortland, OR pin_dropMount Vernon, WA
swap_horiz
swap_horizsearch
help

Amtrak from Portland to Mount Vernon: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 5h 45m. Opt for Amtrak trains with fares starting at $41. Check the 9 departure options below.

Bus: Choose Flixbus for affordable tickets from Portland to Mount Vernon starting at just $36.98 in a 5h 30m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
06:455h 45m12:30
union stationskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:035h 27m12:30
1301 w 11th stskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:358h 55m16:30
southwest 72nd ave & bridgeport rdskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:405h 50m16:30
union stationskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:585h 32m16:30
1301 w 11th stskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:208h 12m19:32
sunset transit center/trimet stationskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:206h 12m19:32
southwest 72nd ave & bridgeport rdskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:105h 22m19:32
union stationskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:285h 4m19:32
1301 w 11th stskagit transp ctr - 105 e kincaid st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date