depot

A train or bus station; often refers to a building for arriving and departing passengers