placeBoston, MA pin_dropPortland, OR
swap_horiz
swap_horizsearch
help

Bus from Boston to Portland: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Boston to Portland starting at just $229.65. Ideal for budget travelers. Around 8h 45m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $202. Travel time approximately 22h 27m.

View train schedules
Earlier
Later
Cheaper
Faster
0:303h 35m4:05
boston (south station)portland curbside bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
0:553h 10m4:05
brooklineportland curbside bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:2021h 45m4:05
boston (south station)portland curbside bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:258h 45m4:10
boston (south station)portland curbside bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date