Skip to Main Content

South Station

South Station is the largest railroad station and intercity bus terminal in Greater Boston and New England's second-largest transportation center after Logan International Airport.

visit website

Category

Local Attractions

Location

700 Atlantic Ave
Boston, MA 02110

View on Google Maps