Is bus a common noun or a collective noun?

The noun 'bus' is a common noun, a general word for a type of vehicle.

A collective noun is a word used to group people or things taken together as one whole in a descriptive way. Collective nouns are also common nouns, general words for a group.

The collective noun for the noun 'bus' is a fleet of buses.