Stations

Brunswick

Brunswick Station, ME
16 Station Avenue
Brunswick, ME 04011

Freeport

Freeport Station, ME
23 Depot Street
Freeport, ME 04032

Portland

Portland Transportation Center, ME
100 Thompson’s Point Road
Portland, ME 04102

Old Orchard Beach

Old Orchard Beach Station, ME
11 First Street
Old Orchard Beach, ME 04064

Saco

Saco Transportation Center, ME
138 Main Street
Saco, ME 04072

Wells

Wells Regional Transportation Center, ME
696 Sanford Road
Wells, ME 04090

Dover

Dover Transportation Center, NH
33 Chestnut Street
Dover, NH 03820

Durham

Durham - UNH Station, NH
3 Depot Road
Durham, NH 03824

Exeter

Exeter Station, NH
60 Lincoln Street
Exeter, NH 03833

Haverhill

Haverhill Station, MA
Washington Street at Railroad Square
Haverhill, MA 01832

Woburn

Anderson Regional Transportation Center, MA
100 Atlantic Avenue
Woburn, MA 01801

Boston

Boston North Station, MA
TD Garden 135 Causeway Street
Boston, MA 02114

Additional connections to Amtrak available.