7 Railroads

Scenic Railroads in Maine

Routes, seasons, tickets, and trip tips — everything in one place.

With 7 scenic and heritage railroads in operation, Maine ranks among the better rail-touring destinations in the country. The variety is real: you'll find diesel, narrow gauge steam, narrow gauge steam & diesel, and heritage trolley/streetcar, spanning everything from intimate family loops to full-day mountain excursions. Ride lengths run from 40 min to 1.5 hrs, meaning you can find a comfortable fit regardless of how much time you have.

The standout ride in Maine is the Downeast Scenic Railroad, based in Ellsworth. A diesel excursion, it takes passengers a narrated round trip from Hancock through Ellsworth Falls and across the Union River Bridge on the former Maine Central line. The journey lasts approximately 1.5 hours. It operates Memorial Day weekend through weekend after Columbus Day. Tickets are $20 (adult). It is the single best introduction to Maine's rail scene and should be the first booking on any itinerary.

Fall is the premier season for rail touring in Maine. 4 of the 7 lines run foliage specials or highlight autumn color in their marketing — and for good reason. Leaf-peeping excursion seats on steam trains routinely sell out weeks or even months ahead; if fall is your target window, treat ticket purchases as part of your route planning, not an afterthought. Summer (June through August) is the second-busiest window, with the widest schedule availability and the most family-friendly atmosphere.

The breadth of experience across Maine's excursion lines is a genuine draw for rail enthusiasts. Among the 7 operations you'll find 4 steam-hauled excursions, 4 narrow-gauge lines, and 1 electric or trolley operation — a depth of heritage not assembled in most states. Steam trains in particular command a devoted following. The smell of coal smoke, the rhythmic exhaust note, and the sheer mechanical spectacle of a working steam locomotive are experiences that a diesel engine, however historic, simply cannot replicate.

All 7 Scenic Railroads in Maine

Compare Maine Scenic Railroads

Scroll right on mobile. Click any railroad name for the full route details.

Railroad Location Train type Typical duration Price range Reservations Dog-friendly
Belfast & Moosehead Lake Railroad Unity Diesel 1 hour $18 (adult, may have changed) See website Yes
Boothbay Railway Village Boothbay Narrow gauge steam $12 (adult) Not required Yes
Downeast Scenic Railroad Ellsworth Diesel 1.5 hours $20 (adult) See website Yes
Maine Narrow Gauge Railroad Co. & Museum Portland Narrow gauge steam & diesel 40 minutes $10 (adult) Not required Yes
Sandy River and Rangeley Lakes Railroad Phillips Narrow gauge steam 1 hour $7 (adult) Not required Yes
Seashore Trolley Museum Kennebunkport Heritage trolley/streetcar 40 minutes $15 (adult, 2024 rate) Not required Yes
Wiscasset, Waterville and Farmington Railway Alna Narrow gauge steam 48 minutes $8 adult See website Yes

Related