busload

Noun
  1. the quantity of cargo or the number of passengers that a bus can carry
busload
A busload of tourists arrives at the national park.