Manage Your Business

Lowell Station

Lowell Station

Train Station · Lowell, MA

Departures

Lowell Line
Inbound to North Station
3:22 PM
Transit information provided by MBTA.

About

Lowell station, officially the Charles A. Gallagher Transit Terminal, is an intermodal transit station in Lowell, Massachusetts. It is located off Thorndike Street near the end of the Lowell Connector south of downtown Lowell. The station is the northern terminal of the MBTA Commuter Rail Lowell Line, with three garages for park and ride purposes. The Robert B. Kennedy Bus Transfer Center is the hub for Lowell Regional Transit Authority local bus service.

MoreLess
More on Wikipedia

Details