Skip to main content

CP's mini train fleet

​​​​​​​​​​​​​​​​​​​​​​​​​CP employees and their families are at the heart of our mini train program volunteering countless hours to maintain, operate and raise funds for local initiatives as part of our CP Has Heart community investment program.​

Puffer Belly Express

Canadian Pacific’s award-winning Puffer Belly Express was CP’s second miniature train. It took two years to build and was completed in 2004. Since then it has won multiple awards, attended hundreds of events and continues to capture hearts everywhere it goes.

Quick facts​

  • ​The train is a ¼ scale model of a real steam locomotive, tender car, passenger car and caboose
  • It has an authentic train bell, a smoke machine to simulate steam, a stereo system and a bubble machine
  • The locomotive is powered by a Kubota tractor
  • 60 feet long, 8.5 feet high and 5 feet wide
  • It can accommodate approximately 25 riders
  • The Puffer Belly Express is transported in a 53 foot trailer pulled by a semi-truck
  • We’re able to do this as each car is disconnected and placed close together
  • 150 feet of space is required to park the trailer and unload train
  • Takes about 1 hour to unload and set up the train for an event
  • A minimum of 5 CP volunteers are needed at stationary event and upwards of 15 volunteers are needed when we give rides  
  • Takes about 1 hour to reload the train once the event is done
  • The train is loaded backwards so that the locomotive is the first thing to be unloaded and we can drive the train out at the next event CP Puffer Belly Express

the Little General

The Little General is CP’s newest award-winning miniature train.

Quick Facts
  • The train is a ¼ scale model of a General Electric AC4400 locomotive
  • The locomotive is powered by a Kubota tractor and pulls two cars behind it (a dome car and the caboose) 
  • It has an authentic train bell, a real train horn, a stereo system and a bubble machine
  • 60 feet long, 7.5 feet high, 5 feet wide and has a turning Radius of 45 feet
  • It can accommodate approximately 20 riders
  • Two CP volunteers are required to drive the train (one driver and one spotter)
  • The Little General is transported in a 53 foot trailer pulled by a semi-truck
  • We’re able to do this as each car is disconnected and placed close together
  • 150 feet of space is required to park the trailer and unload train
  • Takes about 1 hour to unload and set up the train for an event
  • A minimum of 5 CP volunteers are needed at stationary event and upwards of 15 volunteers are needed when we give rides
  • Takes about 1 hour to reload the train once the event is done
  • The train is loaded backwards so that the locomotive is the first thing to be unloaded and we can drive the train out at the next event. ​

​Our mini-trains are involved in community events and parades throughout the year. If you are interested in having it attend your event please fill out this form