Question: why are buses always late?
Answer: The time buses spend serving passengers at a stop is related to the amount of time between consecutive bus arrivals, commonly known as bus headway. ... So late buses need to spend more time at each subsequent stop, causing them to run even later. The opposite happens for a bus that's early.