Here’s the honest, slightly chaotic truth: yes, busses do run on Christmas Eve, but they run on a schedule that feels like it was written by a sleepy reindeer. Most transit systems switch to a Sunday service or a special “holiday schedule” that makes a regular Sunday look like peak rush hour. It’s the bus equivalent of that one store that’s open until 3 p.m. “just in case.”
You’ll see a bus lumbering along, empty except for one person in a Santa hat holding a giant fruitcake. That’s the vibe. It’s not a normal day; it’s a day where the bus driver gives you a sympathetic nod, like you’re both in on a secret joke about last-minute errands.
Why They Ran (And Why They Stopped)
Think about it: someone has to get the hospital workers to their shifts, and someone has to pick up the forgotten bag of potatoes for the Christmas roast. That’s why buses don’t vanish entirely. They run a skeleton crew—like your skeleton after you’ve eaten too much turkey—but they’re there. Usually, they wrap up early, though. Don’t expect a bus at 10 p.m. By then, most drivers are home, sipping something warm, and cursing the person who left glitter on the seats.
I once waited for a bus that was scheduled to arrive at 4:15 p.m. on Christmas Eve. It showed up at 4:45 with a sign that said “Happy Holidays” in the window. The driver laughed and said, “Sorry, the elves had a flat tire.” I got on, sat in the back, and felt like I was in a quirky holiday movie. It was perfectly imperfect.