Things to Do

Ride the Miniature Train

Dates & Hours
May 3 - September 2 (Daily) 10 am - 5:00 pm
September 4 - 15 (Weekends only) 11:00 am - 5:00 pm
The last run is at 4:40 pm



15 minutes

30 minutes

All ages (5 yrs. +) $6.00 $9
All ages (5 yrs. +) Combo* $5.00
Child (4 and under) FREE FREE

Please be sure to check at the Train Station to verify departure times on the day you visit.
*Long or short run with purchase of entry to Upper Canada Village – Must be purchased together at the same time

Upper Canada Village Miniature TrainIn September 2010, a brand new train, a C. P. Huntington Locomotive, was put into service. The train is named ‘The Moccasin’ in honour of the real Moccasin train that played such an integral role within the community. The original Moccasin is recognized as Canada’s longest running named train, with operations from November 19, 1855 to August 9, 1958 on the Grand Trunk Railway between Brockville and Montreal. The train station is named for Farran’s Point, one of the Lost Villages after Seaway construction.

The new train is a scaled replica of an 1860s locomotive featuring a fully accessible car and special effects along the route telling the story of the Battle of Crysler's Farm (including realistic and sudden cannon fire along the way ... be prepared to be caught off guard!). The track is brand new with the route travelling along the river through Crysler Heritage Park with sweeping views of the St. Lawrence River and the memorial mound. In addition, the route is designed to provide good sight lines for some of the various memorials – like the monument recognizing the United Empire Loyalists – and visitors can explore the area on foot after disembarking from the train.

The train route has been extended and riders have the option of the original shorter loop which travels from Upper Canada Village to Crysler Beach or a longer route which travels from Upper Canada Village to Crysler Park Marina.

Sponsored by:


Upper Canada Village

13740 County Road 2
Morrisburg, ON, K0C 1X0
Tel: 1-800-437-2233 or 613-543-4328

Get Social!