coachload

noun

The number of people a coach or bus can carry.