HomeRoutes › Boston to Portland Maine

Boston Portland Maine

Lowest Price
$1788
Highest Price
$2971
Daily Trains
8

Get Price Drop Alerts

We'll email you when fares on this route drop below your target.

Schedule

2026-04-01
DepartsArrivesDurationServicePriceTransfers
4:50pm
South Station
6:17pm
Union Station
73.45h
AMT
#449:49:27
$17882 stops
4:50pm
South Station
6:17pm
Union Station
73.45h
AMT
#449:27
$26101 stop
4:50pm
South Station
5:35pm
1301 W 11th St
72.75h
AMT
#449:49:27
$21492 stops
4:50pm
South Station
5:35pm
1301 W 11th St
72.75h
AMT
#449:27
$29711 stop
4:57pm
Back Bay Station - 145 Dartmouth St
6:17pm
Union Station
73.33h
AMT
#449:49:27
$17882 stops
4:57pm
Back Bay Station - 145 Dartmouth St
6:17pm
Union Station
73.33h
AMT
#449:27
$26101 stop
4:57pm
Back Bay Station - 145 Dartmouth St
5:35pm
1301 W 11th St
72.63h
AMT
#449:49:27
$21492 stops
4:57pm
Back Bay Station - 145 Dartmouth St
5:35pm
1301 W 11th St
72.63h
AMT
#449:27
$29711 stop

Price History

Travel DateLowest PriceChecked
2026-04-01$17882026-03-31
2026-03-31$5882026-03-30
2026-03-30$16762026-03-29

Check Another Date

About the Boston to Portland Maine Train Route

Amtrak operates train service between Boston and Portland Maine. Prices vary based on travel date, time of day, service class, and how far in advance you book. Booking early and traveling on weekdays typically yields the lowest fares.

We track prices daily across all available departure times so you can compare fares and find the best deal. Set a price alert above and we'll notify you the moment fares drop below your target.