Every year a special holiday train chugs through Canada and many northern states on its way to spread Christmas cheer, and North Dakota is one of them. It’s amazing just to see it pass by, but luckily for us here in ND you can also catch it at six different towns that it stops in for fun events. Bundle up and bring the whole family when this train comes into town, because you don’t want to miss it.

Related Stories

There's An Indoor Train Park Hiding In North Dakota That Proves There's Still A Kid In All Of Us

There's An Indoor Train Park Hiding In North Dakota That Proves There's Still A Kid In All Of Us

You Can Take A Virtual Tour Of The Eerie Pyramid On The Prairie In North Dakota

You Can Take A Virtual Tour Of The Eerie Pyramid On The Prairie In North Dakota

Marvel Over This Water Skiing Show And Lighted Boat Parade In North Dakota This Summer

Marvel Over This Water Skiing Show And Lighted Boat Parade In North Dakota This Summer

The holiday train will roll through North Dakota beginning on December 14th, 2018. Here is the location and time of each stop in the six towns:

Hankinson

Arrives at 6:30 PM, December 14, 2018. Events through 7:15 PM

122 1st Street, American Legion parking lot

Enderlin

Arrives at 9:05 PM, December 14, 2018. Events through 9:45 PM

101 Harvest Lane, CP Depot

Carrington

Arrives at 1:30 PM, December 15, 2018. Events through 2:15 PM

Carrington Rail Train Depot, 601 – 6 Avenue NE

Harvey

Arrives at 3:45 PM, December 15, 2018. Events through 4:30 PM

600 Lincoln Avenue

Minot

Arrives at 6:30 PM, December 15, 2018. Events through 7:15 PM

Main Street crossing

Kenmare

Arrives at 8:30 PM, December 15, 2018. Events through 9:15 PM

1st Avenue SW and Central Avenue.

For more information on the train, schedule, route, and how to donate, click here.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore North Dakota