There is one Amtrak route in Maine: the Downeaster, which connects the state to New Hampshire and Boston’s North Station. Explore Maine’s Amtrak stations below to learn more. Choose from multiple trains each day when booking your tickets.
Maine Amtrak Stations
- Brunswick, ME (BRK)
- Freeport, ME (FRE)
- Portland, ME (POR) (pictured above)
- Old Orchard Beach, ME (ORB)
- Saco, ME (SAO)
- Wells, ME (WEM)
More Information
Amtrak Stations by State
Amtrak to Boston