🎃 2026 Halloween season

Maine Narrow Gauge Railroad Pumpkin Train 2026

Portland, ME

Skip to ticket info

Maine Narrow Gauge Railroad runs Pumpkin Train for the 2026 season from Portland, ME. 40-minute round-trip along Portland's Casco Bay waterfront to a seaside pumpkin patch with a free pumpkin for kids. 2026 dates are Oct 19-20, 26-27. Tickets are listed at $21–$26. October weekends routinely sell out before the rest of the calendar, so booking early matters.

2026 dates

Oct 19-20, 26-27

Price range

$21–$26

Event

Pumpkin Train

Where to stay

Bookings through this map support usatrainrides at no extra cost.

Rent a car

Most heritage railroad depots sit well off the interstate. Picking up a rental at the nearest airport is usually the easiest way in.

Compare rentals on Discover Cars →

Book on the operator

Tickets are sold by Maine Narrow Gauge Railroad via etix — this is the only link on this page that leaves usatrainrides.

Book on Maine Narrow Gauge Railroad

Frequently asked

Where does the train depart from?
65 Thames Street, Portland, ME 04101 along the Casco Bay waterfront.
How long is the ride?
A 40-minute round-trip along Casco Bay to a seaside pumpkin patch.
What are the ticket tiers?
Coach Class is $21 and First Class is $26; children can decorate a free pumpkin to bring home.

More about Maine Narrow Gauge Railroad

Year-round schedule, equipment, and visitor info live on the operator's full page.

See the full Maine Narrow Gauge Railroadpage →