Locory page
South Station - New England's major rail and bus hub
By Seeker
South Station at 700 Atlantic Avenue is the largest railroad terminal in New England and a principal transportation hub serving Amtrak, MBTA commuter rail, subway lines, and intercity buses. The station complex dates to the late 19th century and has undergone multiple renovations and expansions while remaining the region's busiest rail facility. South Station's surface and concourse areas are a central node for daily commuters and long-distance travelers in Boston. Local transit planning and service changes frequently center on operations at this site.
Tags
Location
Views
0
Be the first to comment!