Skip to content
(207) 828-0814
Facebook
Twitter
Instagram
Youtube
HOME
TICKETS
EVENTS
NARRATED TRAIN RIDE
ICE CREAM TRAIN
SUNSET EXPRESS
THE POLAR EXPRESS™ TRAIN RIDE
PUMPKIN TRAIN
INDEPENDENCE LIMITED
SHOP
ABOUT
MISSION, VISION, & VALUES
DEVELOPMENT UPDATE
HOURS & RATES
PARKING & DIRECTIONS
GROUP VISITS
OUR COLLECTION
MAINE NARROW GAUGE RAILROAD HISTORY
BOARD OF TRUSTEES
OPPORTUNITIES
STAFF
SUPPORT
DONATIONS
SUPPORT US!
MEMBERSHIPS
SEASON PASSES
VOLUNTEER WITH US
RESTORATION PROJECTS
CONTACT
HOME
TICKETS
EVENTS
NARRATED TRAIN RIDE
ICE CREAM TRAIN
SUNSET EXPRESS
THE POLAR EXPRESS™ TRAIN RIDE
PUMPKIN TRAIN
INDEPENDENCE LIMITED
SHOP
ABOUT
MISSION, VISION, & VALUES
DEVELOPMENT UPDATE
HOURS & RATES
PARKING & DIRECTIONS
GROUP VISITS
OUR COLLECTION
MAINE NARROW GAUGE RAILROAD HISTORY
BOARD OF TRUSTEES
OPPORTUNITIES
STAFF
SUPPORT
DONATIONS
SUPPORT US!
MEMBERSHIPS
SEASON PASSES
VOLUNTEER WITH US
RESTORATION PROJECTS
CONTACT
BUY TICKETS
DONATE
Upcoming Events
View As
List
Grid
Calendar
Grid
Calendar
Filter Events
Genre
Genre
Admission
Adult Contemporary
Alternative/Indie Rock
Americana
Arts
Buehne
Comedy
Concerts
Country
Educational
Emo
Fairs
Festival
Food & Drink
Foreign
Golf
Gospel
Hockey
Jazz
Konzert
Locomotive
Miscellaneous
Music
Musical Theater
Pop
Rides
Rock
Social Gathering
Special Events
Sports
Theater
Travel
Month
Month
January
February
March
April
May
June
July
August
September
October
November
December
Just Announced
October 2025
Thu, Oct 02 - fri, Oct 24
2025 Daily Train Ride
$23
FULL PERFORMANCE LISTING
Oct 02
Show: 10 am
Unavailable
Oct 02
Show: 11 am
Unavailable
Oct 02
Show: 12 pm
Unavailable
Oct 02
Show: 2 pm
Unavailable
Oct 02
Show: 3 pm
Unavailable
Oct 02
Show: 4 pm
Unavailable
Oct 02
Show: 5 pm
Unavailable
Oct 03
Show: 10 am
Tickets
Oct 03
Show: 11 am
Tickets
Oct 03
Show: 12 pm
Tickets
Oct 03
Show: 2 pm
Tickets
Oct 03
Show: 3 pm
Tickets
Oct 03
Show: 4 pm
Tickets
Oct 03
Show: 5 pm
Tickets
Oct 04
Show: 10 am
Tickets
Oct 04
Show: 11 am
Tickets
Oct 04
Show: 12 pm
Tickets
Oct 04
Show: 2 pm
Tickets
Oct 04
Show: 3 pm
Tickets
Oct 04
Show: 4 pm
Tickets
Oct 04
Show: 5 pm
Tickets
Oct 05
Show: 10 am
Tickets
Oct 05
Show: 11 am
Tickets
Oct 05
Show: 12 pm
Tickets
Oct 05
Show: 2 pm
Tickets
Oct 05
Show: 3 pm
Tickets
Oct 05
Show: 4 pm
Tickets
Oct 05
Show: 5 pm
Tickets
Oct 06
Show: 10 am
Tickets
Oct 06
Show: 11 am
Tickets
Oct 06
Show: 12 pm
Tickets
Oct 06
Show: 2 pm
Tickets
Oct 06
Show: 3 pm
Tickets
Oct 06
Show: 4 pm
Tickets
Oct 06
Show: 5 pm
Tickets
Oct 07
Show: 10 am
Tickets
Oct 07
Show: 11 am
Tickets
Oct 07
Show: 12 pm
Tickets
Oct 07
Show: 2 pm
Tickets
Oct 07
Show: 3 pm
Tickets
Oct 07
Show: 4 pm
Tickets
Oct 07
Show: 5 pm
Tickets
Oct 08
Show: 10 am
Tickets
Oct 08
Show: 11 am
Tickets
Oct 08
Show: 12 pm
Tickets
Oct 08
Show: 2 pm
Tickets
Oct 09
Show: 10 am
Tickets
Oct 09
Show: 11 am
Tickets
Oct 09
Show: 12 pm
Tickets
Oct 09
Show: 2 pm
Tickets
Oct 09
Show: 3 pm
Tickets
Oct 09
Show: 4 pm
Tickets
Oct 09
Show: 5 pm
Tickets
Oct 10
Show: 10 am
Tickets
Oct 10
Show: 11 am
Tickets
Oct 10
Show: 12 pm
Tickets
Oct 10
Show: 2 pm
Tickets
Oct 10
Show: 3 pm
Tickets
Oct 10
Show: 4 pm
Tickets
Oct 10
Show: 5 pm
Tickets
Oct 11
Show: 10 am
Tickets
Oct 11
Show: 11 am
Tickets
Oct 11
Show: 12 pm
Tickets
Oct 11
Show: 2 pm
Tickets
Oct 11
Show: 3 pm
Tickets
Oct 11
Show: 4 pm
Tickets
Oct 11
Show: 5 pm
Tickets
Oct 12
Show: 10 am
Sold Out
Oct 12
Show: 11 am
Tickets
Oct 12
Show: 12 pm
Tickets
Oct 12
Show: 2 pm
Tickets
Oct 12
Show: 3 pm
Tickets
Oct 12
Show: 4 pm
Tickets
Oct 12
Show: 5 pm
Tickets
Oct 13
Show: 10 am
Tickets
Oct 13
Show: 11 am
Tickets
Oct 13
Show: 12 pm
Tickets
Oct 13
Show: 2 pm
Tickets
Oct 13
Show: 3 pm
Tickets
Oct 13
Show: 4 pm
Tickets
Oct 13
Show: 5 pm
Tickets
Oct 14
Show: 10 am
Tickets
Oct 14
Show: 11 am
Tickets
Oct 14
Show: 12 pm
Tickets
Oct 14
Show: 2 pm
Tickets
Oct 14
Show: 3 pm
Tickets
Oct 14
Show: 4 pm
Tickets
Oct 14
Show: 5 pm
Tickets
Oct 15
Show: 10 am
Tickets
Oct 15
Show: 11 am
Tickets
Oct 15
Show: 12 pm
Tickets
Oct 15
Show: 2 pm
Tickets
Oct 15
Show: 3 pm
Tickets
Oct 15
Show: 4 pm
Tickets
Oct 15
Show: 5 pm
Tickets
Oct 16
Show: 10 am
Tickets
Oct 16
Show: 11 am
Tickets
Oct 16
Show: 12 pm
Tickets
Oct 16
Show: 2 pm
Tickets
Oct 16
Show: 3 pm
Tickets
Oct 16
Show: 4 pm
Tickets
Oct 16
Show: 5 pm
Tickets
Oct 17
Show: 10 am
Tickets
Oct 17
Show: 11 am
Tickets
Oct 17
Show: 12 pm
Tickets
Oct 17
Show: 2 pm
Tickets
Oct 17
Show: 3 pm
Tickets
Oct 17
Show: 4 pm
Tickets
Oct 17
Show: 5 pm
Tickets
Oct 20
Show: 10 am
Tickets
Oct 20
Show: 11 am
Tickets
Oct 20
Show: 12 pm
Tickets
Oct 20
Show: 2 pm
Tickets
Oct 20
Show: 3 pm
Tickets
Oct 20
Show: 4 pm
Tickets
Oct 20
Show: 5 pm
Tickets
Oct 21
Show: 10 am
Tickets
Oct 21
Show: 11 am
Tickets
Oct 21
Show: 12 pm
Tickets
Oct 21
Show: 2 pm
Tickets
Oct 21
Show: 3 pm
Tickets
Oct 21
Show: 4 pm
Tickets
Oct 21
Show: 5 pm
Tickets
Oct 22
Show: 10 am
Tickets
Oct 22
Show: 11 am
Tickets
Oct 22
Show: 12 pm
Tickets
Oct 22
Show: 2 pm
Tickets
Oct 22
Show: 3 pm
Tickets
Oct 22
Show: 4 pm
Tickets
Oct 22
Show: 5 pm
Tickets
Oct 23
Show: 10 am
Tickets
Oct 23
Show: 11 am
Tickets
Oct 23
Show: 12 pm
Tickets
Oct 23
Show: 2 pm
Tickets
Oct 23
Show: 3 pm
Tickets
Oct 23
Show: 4 pm
Tickets
Oct 23
Show: 5 pm
Tickets
Oct 24
Show: 10 am
Tickets
Oct 24
Show: 11 am
Tickets
Oct 24
Show: 12 pm
Tickets
Oct 24
Show: 2 pm
Tickets
Oct 24
Show: 3 pm
Tickets
Oct 24
Show: 4 pm
Tickets
Oct 24
Show: 5 pm
Tickets
Find Tickets
More Info
Sat, May 10 - fri, Oct 24
Daily Train Ride
$21.5
FULL PERFORMANCE LISTING
Oct 02
Show: 10 am
Unavailable
Oct 02
Show: 11 am
Unavailable
Oct 02
Show: 12 pm
Unavailable
Oct 02
Show: 2 pm
Unavailable
Oct 02
Show: 3 pm
Unavailable
Oct 02
Show: 4 pm
Unavailable
Oct 02
Show: 5 pm
Unavailable
Oct 03
Show: 10 am
Tickets
Oct 03
Show: 11 am
Tickets
Oct 03
Show: 12 pm
Tickets
Oct 03
Show: 2 pm
Tickets
Oct 03
Show: 3 pm
Tickets
Oct 03
Show: 4 pm
Tickets
Oct 03
Show: 5 pm
Tickets
Oct 04
Show: 10 am
Tickets
Oct 04
Show: 11 am
Tickets
Oct 04
Show: 12 pm
Tickets
Oct 04
Show: 2 pm
Tickets
Oct 04
Show: 3 pm
Tickets
Oct 04
Show: 4 pm
Tickets
Oct 04
Show: 5 pm
Tickets
Oct 05
Show: 10 am
Tickets
Oct 05
Show: 11 am
Tickets
Oct 05
Show: 12 pm
Tickets
Oct 05
Show: 2 pm
Tickets
Oct 05
Show: 3 pm
Tickets
Oct 05
Show: 4 pm
Tickets
Oct 05
Show: 5 pm
Tickets
Oct 06
Show: 10 am
Tickets
Oct 06
Show: 11 am
Tickets
Oct 06
Show: 12 pm
Tickets
Oct 06
Show: 2 pm
Tickets
Oct 06
Show: 3 pm
Tickets
Oct 06
Show: 4 pm
Tickets
Oct 06
Show: 5 pm
Tickets
Oct 07
Show: 10 am
Tickets
Oct 07
Show: 11 am
Tickets
Oct 07
Show: 12 pm
Tickets
Oct 07
Show: 2 pm
Tickets
Oct 07
Show: 3 pm
Tickets
Oct 07
Show: 4 pm
Tickets
Oct 07
Show: 5 pm
Tickets
Oct 08
Show: 10 am
Tickets
Oct 08
Show: 11 am
Tickets
Oct 08
Show: 12 pm
Tickets
Oct 08
Show: 2 pm
Tickets
Oct 09
Show: 10 am
Tickets
Oct 09
Show: 11 am
Tickets
Oct 09
Show: 12 pm
Tickets
Oct 09
Show: 2 pm
Tickets
Oct 09
Show: 3 pm
Tickets
Oct 09
Show: 4 pm
Tickets
Oct 09
Show: 5 pm
Tickets
Oct 10
Show: 10 am
Tickets
Oct 10
Show: 11 am
Tickets
Oct 10
Show: 12 pm
Tickets
Oct 10
Show: 2 pm
Tickets
Oct 10
Show: 3 pm
Tickets
Oct 10
Show: 4 pm
Tickets
Oct 10
Show: 5 pm
Tickets
Oct 11
Show: 10 am
Tickets
Oct 11
Show: 11 am
Tickets
Oct 11
Show: 12 pm
Tickets
Oct 11
Show: 2 pm
Tickets
Oct 11
Show: 3 pm
Tickets
Oct 11
Show: 4 pm
Tickets
Oct 11
Show: 5 pm
Tickets
Oct 12
Show: 10 am
Sold Out
Oct 12
Show: 11 am
Tickets
Oct 12
Show: 12 pm
Tickets
Oct 12
Show: 2 pm
Tickets
Oct 12
Show: 3 pm
Tickets
Oct 12
Show: 4 pm
Tickets
Oct 12
Show: 5 pm
Tickets
Oct 13
Show: 10 am
Tickets
Oct 13
Show: 11 am
Tickets
Oct 13
Show: 12 pm
Tickets
Oct 13
Show: 2 pm
Tickets
Oct 13
Show: 3 pm
Tickets
Oct 13
Show: 4 pm
Tickets
Oct 13
Show: 5 pm
Tickets
Oct 14
Show: 10 am
Tickets
Oct 14
Show: 11 am
Tickets
Oct 14
Show: 12 pm
Tickets
Oct 14
Show: 2 pm
Tickets
Oct 14
Show: 3 pm
Tickets
Oct 14
Show: 4 pm
Tickets
Oct 14
Show: 5 pm
Tickets
Oct 15
Show: 10 am
Tickets
Oct 15
Show: 11 am
Tickets
Oct 15
Show: 12 pm
Tickets
Oct 15
Show: 2 pm
Tickets
Oct 15
Show: 3 pm
Tickets
Oct 15
Show: 4 pm
Tickets
Oct 15
Show: 5 pm
Tickets
Oct 16
Show: 10 am
Tickets
Oct 16
Show: 11 am
Tickets
Oct 16
Show: 12 pm
Tickets
Oct 16
Show: 2 pm
Tickets
Oct 16
Show: 3 pm
Tickets
Oct 16
Show: 4 pm
Tickets
Oct 16
Show: 5 pm
Tickets
Oct 17
Show: 10 am
Tickets
Oct 17
Show: 11 am
Tickets
Oct 17
Show: 12 pm
Tickets
Oct 17
Show: 2 pm
Tickets
Oct 17
Show: 3 pm
Tickets
Oct 17
Show: 4 pm
Tickets
Oct 17
Show: 5 pm
Tickets
Oct 20
Show: 10 am
Tickets
Oct 20
Show: 11 am
Tickets
Oct 20
Show: 12 pm
Tickets
Oct 20
Show: 2 pm
Tickets
Oct 20
Show: 3 pm
Tickets
Oct 20
Show: 4 pm
Tickets
Oct 20
Show: 5 pm
Tickets
Oct 21
Show: 10 am
Tickets
Oct 21
Show: 11 am
Tickets
Oct 21
Show: 12 pm
Tickets
Oct 21
Show: 2 pm
Tickets
Oct 21
Show: 3 pm
Tickets
Oct 21
Show: 4 pm
Tickets
Oct 21
Show: 5 pm
Tickets
Oct 22
Show: 10 am
Tickets
Oct 22
Show: 11 am
Tickets
Oct 22
Show: 12 pm
Tickets
Oct 22
Show: 2 pm
Tickets
Oct 22
Show: 3 pm
Tickets
Oct 22
Show: 4 pm
Tickets
Oct 22
Show: 5 pm
Tickets
Oct 23
Show: 10 am
Tickets
Oct 23
Show: 11 am
Tickets
Oct 23
Show: 12 pm
Tickets
Oct 23
Show: 2 pm
Tickets
Oct 23
Show: 3 pm
Tickets
Oct 23
Show: 4 pm
Tickets
Oct 23
Show: 5 pm
Tickets
Oct 24
Show: 10 am
Tickets
Oct 24
Show: 11 am
Tickets
Oct 24
Show: 12 pm
Tickets
Oct 24
Show: 2 pm
Tickets
Oct 24
Show: 3 pm
Tickets
Oct 24
Show: 4 pm
Tickets
Oct 24
Show: 5 pm
Tickets
Find Tickets
More Info
Sat, Oct 18 - sun, Oct 26
2025 Pumpkin Train
$6 - $28
FULL PERFORMANCE LISTING
Oct 18
Show: 10 am
Tickets
Oct 18
Show: 11 am
Tickets
Oct 18
Show: 12 pm
Tickets
Oct 18
Show: 2 pm
Tickets
Oct 18
Show: 3 pm
Tickets
Oct 18
Show: 4 pm
Tickets
Oct 18
Show: 5 pm
Tickets
Oct 19
Show: 10 am
Tickets
Oct 19
Show: 11 am
Tickets
Oct 19
Show: 12 pm
Tickets
Oct 19
Show: 2 pm
Tickets
Oct 19
Show: 3 pm
Tickets
Oct 19
Show: 4 pm
Tickets
Oct 19
Show: 5 pm
Tickets
Oct 25
Show: 10 am
Tickets
Oct 25
Show: 11 am
Tickets
Oct 25
Show: 12 pm
Tickets
Oct 25
Show: 2 pm
Tickets
Oct 25
Show: 3 pm
Tickets
Oct 25
Show: 4 pm
Tickets
Oct 25
Show: 5 pm
Tickets
Oct 26
Show: 10 am
Tickets
Oct 26
Show: 11 am
Tickets
Oct 26
Show: 12 pm
Tickets
Oct 26
Show: 2 pm
Tickets
Oct 26
Show: 3 pm
Tickets
Oct 26
Show: 4 pm
Tickets
Oct 26
Show: 5 pm
Tickets
Find Tickets
More Info
November 2025
Sun, Nov 16 - sat, Dec 27
2025 THE POLAR EXPRESS™ Train Ride
$35 - $105
FULL PERFORMANCE LISTING
Nov 16
Show: 2:45 pm
Tickets
Nov 16
Show: 4 pm
Tickets
Nov 16
Show: 5:15 pm
Tickets
Nov 16
Show: 6:30 pm
Tickets
Nov 21
Show: 4 pm
Tickets
Nov 21
Show: 5:15 pm
Tickets
Nov 21
Show: 6:30 pm
Tickets
Nov 21
Show: 7:45 pm
Tickets
Nov 22
Show: 2:45 pm
Tickets
Nov 22
Show: 4 pm
Tickets
Nov 22
Show: 5:15 pm
Tickets
Nov 22
Show: 6:30 pm
Tickets
Nov 22
Show: 7:45 pm
Tickets
Nov 23
Show: 1:30 pm
Tickets
Nov 23
Show: 2:45 pm
Tickets
Nov 23
Show: 4 pm
Tickets
Nov 23
Show: 5:15 pm
Tickets
Nov 23
Show: 6:30 pm
Tickets
Nov 28
Show: 2:45 pm
Tickets
Nov 28
Show: 4 pm
Tickets
Nov 28
Show: 5:15 pm
Tickets
Nov 28
Show: 6:30 pm
Tickets
Nov 28
Show: 7:45 pm
Tickets
Nov 29
Show: 2:45 pm
Tickets
Nov 29
Show: 4 pm
Tickets
Nov 29
Show: 5:15 pm
Tickets
Nov 29
Show: 6:30 pm
Tickets
Nov 29
Show: 7:45 pm
Tickets
Nov 30
Show: 1:30 pm
Tickets
Nov 30
Show: 2:45 pm
Tickets
Nov 30
Show: 4 pm
Tickets
Nov 30
Show: 5:15 pm
Tickets
Nov 30
Show: 6:30 pm
Tickets
Dec 05
Show: 4 pm
Tickets
Dec 05
Show: 5:15 pm
Tickets
Dec 05
Show: 6:30 pm
Tickets
Dec 05
Show: 7:45 pm
Tickets
Dec 06
Show: 2:45 pm
Tickets
Dec 06
Show: 4 pm
Tickets
Dec 06
Show: 5:15 pm
Tickets
Dec 06
Show: 6:30 pm
Tickets
Dec 06
Show: 7:45 pm
Tickets
Dec 07
Show: 1:30 pm
Tickets
Dec 07
Show: 2:45 pm
Tickets
Dec 07
Show: 4 pm
Tickets
Dec 07
Show: 5:15 pm
Tickets
Dec 07
Show: 6:30 pm
Tickets
Dec 11
Show: 4 pm
Tickets
Dec 11
Show: 5:15 pm
Tickets
Dec 11
Show: 6:30 pm
Tickets
Dec 12
Show: 4 pm
Tickets
Dec 12
Show: 5:15 pm
Tickets
Dec 12
Show: 6:30 pm
Tickets
Dec 12
Show: 7:45 pm
Tickets
Dec 13
Show: 2:45 pm
Tickets
Dec 13
Show: 4 pm
Tickets
Dec 13
Show: 5:15 pm
Tickets
Dec 13
Show: 6:30 pm
Tickets
Dec 13
Show: 7:45 pm
Tickets
Dec 14
Show: 1:30 pm
Tickets
Dec 14
Show: 2:45 pm
Tickets
Dec 14
Show: 4 pm
Tickets
Dec 14
Show: 5:15 pm
Tickets
Dec 14
Show: 6:30 pm
Tickets
Dec 18
Show: 4 pm
Tickets
Dec 18
Show: 5:15 pm
Tickets
Dec 18
Show: 6:30 pm
Tickets
Dec 19
Show: 4 pm
Tickets
Dec 19
Show: 5:15 pm
Tickets
Dec 19
Show: 6:30 pm
Tickets
Dec 19
Show: 7:45 pm
Tickets
Dec 20
Show: 2:45 pm
Tickets
Dec 20
Show: 4 pm
Tickets
Dec 20
Show: 5:15 pm
Tickets
Dec 20
Show: 6:30 pm
Tickets
Dec 20
Show: 7:45 pm
Tickets
Dec 21
Show: 1:30 pm
Tickets
Dec 21
Show: 2:45 pm
Tickets
Dec 21
Show: 4 pm
Tickets
Dec 21
Show: 5:15 pm
Tickets
Dec 21
Show: 6:30 pm
Tickets
Dec 22
Show: 4 pm
Tickets
Dec 22
Show: 5:15 pm
Tickets
Dec 22
Show: 6:30 pm
Tickets
Dec 22
Show: 7:45 pm
Tickets
Dec 23
Show: 4 pm
Tickets
Dec 23
Show: 5:15 pm
Tickets
Dec 23
Show: 6:30 pm
Tickets
Dec 23
Show: 7:45 pm
Tickets
Dec 26
Show: 4 pm
Tickets
Dec 26
Show: 5:15 pm
Tickets
Dec 26
Show: 6:30 pm
Tickets
Dec 26
Show: 7:45 pm
Tickets
Dec 27
Show: 4 pm
Tickets
Dec 27
Show: 5:15 pm
Tickets
Dec 27
Show: 6:30 pm
Tickets
Dec 27
Show: 7:45 pm
Tickets
Find Tickets
More Info