HomeRoutes › Boston to Portland

Boston Portland

Lowest Price
$588
Highest Price
$3014
Daily Trains
20

Get Price Drop Alerts

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

Single Trip covers one route. Pro monitors up to 10 trips at once with hourly checks, date ranges, time filters, and SMS.View Plans

Schedule

2026-05-12
DepartsArrivesDurationServicePriceTransfers
4:50pm
South Station
11:13pm
1301 W 11th St
102h 23m
AMT
#449:5:14
$30142 stops
4:50pm
South Station
12:19am
1301 W 11th St
79h 29m
AMT
#449:49:7:507
$6783 stops
4:50pm
South Station
2:41am
1301 W 11th St
81h 51m
AMT
#449:49:27:508
$6213 stops
4:50pm
South Station
12:19am
1301 W 11th St
79h 29m
AMT
#449:7:507
$6552 stops
4:50pm
South Station
2:41am
1301 W 11th St
81h 51m
AMT
#449:27:508
$5982 stops
4:50pm
South Station
1:11am
Sunset Transit Center/TriMet Station
80h 21m
AMT
#449:27:5564
$5932 stops
4:50pm
South Station
5:35pm
1301 W 11th St
72h 45m
AMT
#449:49:27
$6112 stops
4:50pm
South Station
5:35pm
1301 W 11th St
72h 45m
AMT
#449:27
$5881 stop
4:50pm
South Station
6:17pm
Union Station
73h 27m
AMT
#449:49:27
$6112 stops
4:50pm
South Station
6:17pm
Union Station
73h 27m
AMT
#449:27
$5881 stop
4:57pm
Back Bay Station - 145 Dartmouth St
11:13pm
1301 W 11th St
102h 16m
AMT
#449:5:14
$30142 stops
4:57pm
Back Bay Station - 145 Dartmouth St
12:19am
1301 W 11th St
79h 22m
AMT
#449:49:7:507
$6783 stops
4:57pm
Back Bay Station - 145 Dartmouth St
2:41am
1301 W 11th St
81h 44m
AMT
#449:49:27:508
$6213 stops
4:57pm
Back Bay Station - 145 Dartmouth St
12:19am
1301 W 11th St
79h 22m
AMT
#449:7:507
$6552 stops
4:57pm
Back Bay Station - 145 Dartmouth St
2:41am
1301 W 11th St
81h 44m
AMT
#449:27:508
$5982 stops
4:57pm
Back Bay Station - 145 Dartmouth St
1:11am
Sunset Transit Center/TriMet Station
80h 14m
AMT
#449:27:5564
$5932 stops
4:57pm
Back Bay Station - 145 Dartmouth St
5:35pm
1301 W 11th St
72h 38m
AMT
#449:49:27
$6112 stops
4:57pm
Back Bay Station - 145 Dartmouth St
5:35pm
1301 W 11th St
72h 38m
AMT
#449:27
$5881 stop
4:57pm
Back Bay Station - 145 Dartmouth St
6:17pm
Union Station
73h 20m
AMT
#449:49:27
$6112 stops
4:57pm
Back Bay Station - 145 Dartmouth St
6:17pm
Union Station
73h 20m
AMT
#449:27
$5881 stop

Price History

Travel DateLowest PriceChecked
2026-05-12$5882026-05-11
2026-04-22$5382026-04-21
2026-04-21$5862026-04-20
2026-04-20$5382026-04-19
2026-04-19$5382026-04-18
2026-04-18$30282026-04-17
2026-04-17$26102026-04-16
2026-04-16$8122026-04-15

Check Another Date

About the Boston to Portland Train Route

Amtrak train tickets from Boston to Portland currently range from $588 to $3014, with 20 trains running daily. Prices vary based on travel date, time of day, and how far in advance you book.

Services on this route include AMT. The fastest trip takes 72h 38m, while the longest is 102h 23m.

Trains depart from South Station, Back Bay Station - 145 Dartmouth St and arrive at 1301 W 11th St, Sunset Transit Center/TriMet Station, Union Station.

Tips for Finding Cheap Boston to Portland Train Tickets

  • Book early — Amtrak fares generally increase as the travel date approaches. Booking 2-4 weeks ahead often yields the best prices.
  • Be flexible with dates — Midweek travel (Tuesday-Thursday) is typically cheaper than weekends and holidays.
  • Compare departure times — Early morning and late evening trains often have lower fares than peak-hour departures.
  • Set a price alert — We track prices daily and can notify you the moment fares drop below your target price.

Frequently Asked Questions

How much does the train from Boston to Portland cost?

Fares currently range from $588 to $3014. Prices depend on service class, travel date, and how far in advance you book.

How long is the train ride from Boston to Portland?

The fastest train takes about 72 hours and 38 minutes. Travel time varies by service type and number of stops.

How many trains run daily from Boston to Portland?

There are typically 20 trains per day on this route. Frequency may vary on weekends and holidays.

Can I get price alerts for Boston to Portland trains?

Yes. Buy a Single Trip to monitor one route, or go Pro to monitor up to 10 trips at once with hourly checks, date ranges, time filters, and SMS alerts.

Related Routes

Boston → Washington DC $173Boston → Philadelphia $80Boston → Providence $6Boston → New York $87Boston → Portland Maine $538Boston → New Haven $49Boston → BrunswickBoston → FreeportSeattle → Portland $29New York → Portland $547Chicago → Portland $293Eugene → Portland $18

See all routes from Boston or to Portland.