This website uses cookies to ensure you get the best experience on our website. Learn more

Amtrak

x
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Amtrak
Phone:
1-800-872-7245

Address:
Boston, MA

North Station is a major transportation hub located at Causeway and Nashua Streets in Boston, Massachusetts, United States. It is one of the city's two inbound terminals for Amtrak and MBTA Commuter Rail trains, the other being South Station. The main concourse of North Station is located at the street level immediately below TD Garden, a major sports arena. The arena is also used for concerts and other events, taking advantage of the extensive transportation connections at the site.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Amtrak Videos

Menu