May 11 is National Train Day , and it's also the 20th anniversary for the Kansas City Northern Miniature Railroad . On Saturday, May 11, the anniversary event will feature free train rides, live music, face painting and much more.
20th Anniversary & National Train Day Celebration
Saturday, May 11
12:00 pm - 4:00 pm
5940 NW Waukomis Dr, Kansas City, MO