Suppose that youre going to school and arrive at a bus stop. How long do you have to wait before the next bus arrives? Surprisingly, it is longer - possibly much longer - than what the bus schedule suggests intuitively. This phenomenon, which is called the waiting-time paradox, has a purely mathematical origin. Different buses arrive with different intervals, leading to this paradox. In this article, we explore the waiting-time paradox, explain why it happens, and discuss some of its implications (beyond the possibility of being late for school).