
Christmas
Santa Express — New Hope Valley Railway
- Run by North Carolina Railway Museum (New Hope Valley Railway)
- North Carolina Railway Museum — New Hill, North Carolina, United States
Next: Dec 5–19, 2026
A one-hour Santa train ride through holiday-decorated woods at the North Carolina Railway Museum in New Hill, about 30 minutes southwest of Raleigh, on selected December days.
Updated
See everything in North Carolina8 spots · 7 live cams · 2 experiences · 7 eventsNext edition
Dec 5–19, 2026
Dec 5–6, 12–13 and 19. Departures at 9:30 am, 11 am, 12:30, 2:15 and 3:45 pm. A separate sensory-friendly ride on Dec 9 has no Santa.
About this event
The North Carolina Railway Museum operates the New Hope Valley Railway, which it calls "the Triangle's Train", on four miles of historic track through piney woods and over a trestle between Bonsal and New Hill. Its Santa Express is one of three main events the volunteer crew decorates for each year, alongside the spring and Halloween rides.
The operator describes a festive ride through holiday-decorated woods, with an "I Spy" game for spotting the decorations and Santa himself aboard to greet every passenger. In the railyard there are Christmas decorations, a fire pit, and Frosty to look out for, and local food trucks sell hot chocolate, sweet treats and other bites.
Trains are run by an all-volunteer crew. Passengers ride in open excursion cars with school-bus-style bench seating, a roof and open sides. Some cabooses can be booked as an alternative, and the operator says they sell out. Guests may bring their own food, drinks and snacks aboard.
The railroad also runs a separate sensory-friendly winter ride with no music and no Santa; it is not part of this event.
What to expect
A ride of about one hour in an open excursion car, with Santa aboard, an "I Spy" game and holiday decorations along the line. Before and after, the railyard has decorations, a fire pit, Frosty and food trucks, and a garden-scale model railroad runs while you wait to board. There is no restroom on the train; restrooms are in the rail yard. Dress for the weather: the cars are open-sided.
Practical info
North Carolina Railway Museum, 3900 Bonsal Road, New Hill, North Carolina, about 30 minutes southwest of Raleigh off US 1 (exit 89, then south on Old US 1). Free parking is at the same address. The ticket office opens one hour before the first departure; check in there to receive printed tickets. Arrive at least 30 minutes before departure: boarding begins 15 minutes before and trains cannot be held for late arrivals. A wheelchair lift is available and one excursion car is designed for several wheelchairs; email the railway in advance for accommodations. Only service animals are permitted on board. Children under two ride free with an adult ticket holder, on a lap if the train is full. The train runs in rain, snow, sleet or heat, and rain checks are not issued. If the railroad cancels an event, riders are notified by email and refunded to the card on file; the operator lists no other refunds apart from a COVID-19 or Monkeypox isolation exception.
Where it happens
Spots and live cams nearby
Where to watch trains within 100 km of New Hill.
Frequently asked questions
How long is the Santa Express ride?▾
Where is the railway and where do I park?▾
When should we arrive?▾
Does Santa ride the train?▾
Are there restrooms on the train?▾
Can I bring food and drinks on board?▾
Is the train wheelchair accessible?▾
What if it rains or snows?▾
Sources
Dates checked on Oct 8, 2026 from the official site: triangletrain.com. Schedules can change — always confirm with the operator before you travel.
Official website: triangletrain.com
More christmas trains in North Carolina
Nov 6, 2026 – Jan 3, 2027
THE POLAR EXPRESS™ Train Ride — Great Smoky Mountains Railroad
Great Smoky Mountains Railroad · Bryson City, North Carolina
Nov 6 – Dec 23, 2026
THE POLAR EXPRESS™ Train Ride — North Carolina Transportation Museum
North Carolina Transportation Museum Foundation · Spencer, North Carolina
Nov 27 – Dec 30, 2026
Tweetsie Christmas® — Tweetsie Railroad
Tweetsie Railroad · Blowing Rock, North Carolina




