Best Train Rides

The Midwest by Train

Cuyahoga Valley's national-park trains, Duluth's lake-shore line, and Iowa's trestle country.

The Midwest's headline ride is unlike any other in the directory: a scenic railroad running through a national park, Cuyahoga Valley in Ohio. Around it sit Duluth's North Shore line on Lake Superior, Iowa's Boone & Scenic Valley with its dinner train, Branson's Ozark excursions, and Ohio's Hocking Valley themed trains.

Two honest notes. Indiana's Whitewater Valley Railroad is listed here as Paused — it ran a full 2026 season before August flooding devastated the line, and it stays on the record until it runs again. And North Dakota has no operating scenic railway at all: its last heritage trolley stopped carrying passengers in 2023, so there is nothing to list, and this page does not pretend otherwise.

The year at a glance

How many listings typically run in each month — patterns, not schedules.

The listings

South Dakota — 1 listing

Black Hills Central Railroad (1880 Train)

Heritage steam railwayOperating

Hill City, SD

SeasonDaily mid-May to mid-October, plus Holiday Express November 25 to December 27, 2026

The 1880 Train between Hill City and Keystone, South Dakota — daily from mid-May to mid-October through the Black Hills, plus a Holiday Express from late November to December 27.

Official site ↗✓ Last verified: November 2026

Minnesota — 1 listing

North Shore Scenic Railroad

Scenic railway Dinner trainOperating

Duluth, MN

SeasonLate May through fall, plus Christmas City Express November 27 to December 20, 2026

Along Lake Superior's shore from Duluth, Minnesota — excursions from late May through fall, a named Elegant Dinner Train, and the Christmas City Express from late November to December 20.

Official site ↗✓ Last verified: November 2026

Iowa — 1 listing

Boone & Scenic Valley Railroad

Heritage excursion railway Dinner trainOperating

Boone, IA

SeasonThursday–Sunday, Memorial Day weekend to October 31, plus Santa Express November 27 to December 20, 2026

Iowa's excursion line out of Boone, crossing the high Bass Point Creek trestle — Thursday to Sunday, Memorial Day weekend to October 31, with a named dinner train and a Santa Express to close the year.

Official site ↗✓ Last verified: November 2026

Ohio — 3 listings

Cuyahoga Valley Scenic Railroad

Scenic railwayOperating

Peninsula, OH

SeasonYear-round excursion calendar; Fall Scenic in October and North Pole Adventure in November–December 2026

A train through a national park: year-round excursions from Peninsula, Ohio, through Cuyahoga Valley National Park — Fall Scenic trains in October and the North Pole Adventure in November and December.

Official site ↗✓ Last verified: November 2026

Hocking Valley Scenic Railway

Heritage railway Dinner trainOperating

Nelsonville, OH

SeasonRegular weekend trains May through October, plus themed trains across the year

Weekend trains from Nelsonville, Ohio, May through October — plus a themed calendar across the year: robbery trains, dinner trains, October fall foliage, Santa trains and a New Year's Eve train.

Official site ↗✓ Last verified: November 2026

Lorain & West Virginia Railway

Museum train rideOperating

Wellington, OH

SeasonEvent trains only: Easter, June Railroad Heritage day, three October fall weekends, Santa Trains November 28 to December 13, 2026

Event trains from Wellington, Ohio — Easter, a June Railroad Heritage day, three October fall weekends and Santa trains. Rides are currently short (about two miles) while track work continues, and labelled so.

Official site ↗✓ Last verified: November 2026

Missouri — 1 listing

Branson Scenic Railway

Scenic & dinner railway Dinner trainOperating

Branson, MO

SeasonExcursions March through November plus Polar Express; dinner trains April through October, Saturday evenings only

Out of Branson, Missouri, through the Ozarks: excursions March through November, dinner trains on Saturday evenings April through October, and a Polar Express in the holiday season.

Official site ↗✓ Last verified: November 2026

Indiana — 1 listing

French Lick Scenic Railway

Scenic railwayOperating

French Lick, IN

SeasonExcursions through the year plus Polar Express

The Indiana Railway Museum's railroad at French Lick: excursions through the year, headlined in the holidays by a Polar Express.

Official site ↗✓ Last verified: November 2026

Paused — listed for the record

Not currently running, and not counted in the operating listings — kept here, with the position stated in the summary, until the situation changes.

Whitewater Valley Railroad

Heritage railwayPaused

Connersville, IN

SeasonSuspended since August 13, 2026 (flood damage); previously weekends May through October plus specials

Paused — listed for the record. The Whitewater Valley Railroad ran a normal 2026 season from Connersville, Indiana, until catastrophic flooding on August 13, 2026 devastated the line. Recovery efforts are under way, but — in the operator's words — significant work lies ahead before trains can operate again, and no trains are running.

Official site ↗✓ Last verified: November 2026

Gateway towns. Peninsula and Akron serve Cuyahoga Valley; Duluth is its own destination. Boone pairs with Des Moines; Branson is a trip in itself.

Great journeys through the Midwest

Heritage sites in Midwest

Railway heritage you visit rather than ride — each site checked against its official source and listed in the Heritage sites section, counted separately from the railways above.