A bus and a truck have collided on a highway in the early hours of the morning, with the bus driver killed and several passengers injured.