In 1970, a city in Ohio forgot to cancel the bus schedule. So the busses ran normally. Nobody showed up. The drivers drove empty loops for 12 hours. They won New Year’s.
They got paid. They had no passengers. They drank coffee and honked at drunk people. It was the best work day ever.
So, do busses run on New Year’s? Sometimes. Usually not. But when they do, they are empty ghosts. When they don’t, you are a lonely ghost.
The answer is always: Check twice. Trust nobody. Bring snacks. Happy New Year. May your bus be on time, or your legs be strong.