in
Boston, United States
Category:
Attraction
1 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
750 Atlantic Ave, Boston, MA 02205, USA
Print route »
Phone & WWW
Business hours
Info
The South Station Bus Terminal, owned by the Massachusetts Bay Transportation Authority, is the main gateway for long-distance coach buses in Boston, Massachusetts. It is located at 700 Atlantic Avenue, at the intersection with Beach Street, in the Chinatown/Leather District neighborhoods. The facility is immediately south-southwest of the main MBTA/Amtrak South Station terminal, and is located above the station platforms and tracks.