NJ Transit Bus Operations' and companies leasing buses from NJ Transit use various models of buses between 25 and 60 feet in length to provide service within the state of New Jersey.