91³Ô¹ÏÍø

Watch CBS News

Polar Express train ride brings magical North Pole journey to the Cape, "The bell still rings for me"

The summer crowds are long gone on Cape Cod. The beaches across Massachusetts are empty. Even the birds have flown south. But Buzzards Bay still has a story to tell, because this time of year, it turns into the North Pole.

Every holiday season, the Polar Express Train Ride returns to the Cape Cod Central Railroad, and making the magic happen is no small feat. Preparations begin before Halloween, and it takes a cast of nearly 200 employees to pull it off. They're conductors, elves, dancing chefs, and performers who sing, improvise, and bring the beloved Tom Hanks movie to life.

Kaylene Jablecki is the railroad's vice president of passenger operations and the woman behind the holiday magic.

"Growing up, I was called 'memory maker mom' because I always wanted to make magical memories with my kids. Now I get to help other families do that. I have a fabulous team that helps to pull this off," Jablecki told WBZ-TV. "There are so many different pieces to pulling off the Polar Express."

Once passengers settle into their seats, the Polar Express story unfolds all around them. The train is a stage, and under Jablecki's direction, not a single detail is missed. Dancing chefs move down the aisles serving hot chocolate and shortbread cookies, while the conductors punch each golden ticket with the passenger's first initial. Performers sing, improvise with kids, and keep the spirit of the story alive through every car.

polar2.jpg
A boy enjoys the Polar Express Train Ride on the Cape Cod Central Railroad in November 2025. CBS Boston

"When I was pregnant, this is what I imagined. We've had the tickets since May, and he was born in April," said one mom on board.

"It allows people to get away even for a moment, even for an hour-and-a-half train ride. To get away from the chaos of everyday life, the stress of paying bills, the sick kids," Jablecki said. "You hear the laughter in the background. People are having a blast."

polar1.jpg
Santa and elves greet the Polar Express Train Ride on the Cape Cod Central Railroad in November 2025. CBS Boston

Even the snow at this North Pole is local, made from crushed Cape Cod seashells, adding a coastal twist to the holiday magic. And waiting on the sparkling surface is the man everyone came to see - Santa Claus.

On board, he hands out silver bells, just like in the story.

"As you know in the story, if you don't hear that bell anymore, then you don't believe," Jablecki explained. "He says in the story, 'The bell still rings for me because you believe.' The bell will always ring for me."

The Cape Cod Polar Express Train Ride is running now through December 23rd. For more information, click .

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });