The Amtrak Downeaster Train fare from Portland to Boston is $39 for adults, $19 for children ages two through 15, and free for children under two. Amtrak also offers a variety of discounts, including a seniors discount and a military discount. The Amtrak Downeaster Train fares vary depending on the time of year and the Amtrak Downeaster Train station.