placePortland, OR pin_dropBoston, MA
swap_horiz
swap_horizsearch
help

Amtrak from Portland to Boston: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 3h 47m. Opt for Amtrak trains with fares starting at $257. Check the 28 departure options below.

Bus: Choose Flixbus for affordable tickets from Portland to Boston starting at just $248.94 in a 6h 20m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
6:4513h 47m20:32
union stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:4513h 39m20:24
union stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:0313h 21m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:0313h 29m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:209h 12m20:32
sunset transit center/trimet stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:209h 12m20:32
sunset transit center/trimet stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:209h 4m20:24
sunset transit center/trimet stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:209h 4m20:24
sunset transit center/trimet stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 14m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 22m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 22m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 14m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 22m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:107h 14m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:226h 10m20:32
union stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:226h 10m20:32
union stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:226h 2m20:24
union stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:226h 2m20:24
union stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:354h 57m20:32
southwest 72nd ave & bridgeport rdsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:354h 49m20:24
southwest 72nd ave & bridgeport rdback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:453h 47m20:32
union stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:453h 47m20:32
union stationsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:453h 39m20:24
union stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:453h 39m20:24
union stationback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
17:093h 15m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
17:093h 23m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
17:093h 23m20:32
1301 w 11th stsouth station

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
17:093h 15m20:24
1301 w 11th stback bay station - 145 dartmouth st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date