Skip to Content

Maine Narrow Gauge Railroad

Family-friendly train rides along beautiful Casco Bay, seven times per day, seven days per week. Special event trains summer Friday and Saturday nights! Ride in one of the country's most unique railroads aboard lovingly-preserved historic railcars. Membership and volunteer opportunities available. Find all the details at Station location: 49 Thames Street, Portland, Maine 04101, Note that Maine Narrow Gauge does NOT provide parking. Nearby street and off-street parking options are available. All aboard!