Public Transportation in Selma, AL Greyhound Bus Lines434 Broad StSelma, AL, 367013348744503Bus LinesBus ScheduleBus StationGreyhound Bus StationPublic Transportation Show More