Not all buses have two engines. Some buses may have a single engine, while others may have more than two engines. The number of engines that a bus has depends on a variety of factors, including the size and type of the bus, the intended use of the bus, and the regulations that apply to the bus.