We visited Lancaster with our train obsessed 2 and 6 year old boys. I had a feeling this might be a bit of a tourist rip off, but my boys insisted we had to ride on the train, so we decided to mix it up a bit from your typical train ride and get tickets for lunch in the dining car. It did cost us close to $100 for tickets and a "hobo" style lunch, but it was a fun experience getting to ride in a dining car and the lunch was suprisingly good (fresh made lemonade, sandwich of choice, we had the philly cheese steak which was good, and a cookie). The ride goes 20-30 minutes down the track, then turns around and heads back to the station down the same track. If riding in a regular coach car this could've potentially been rather boring, but lunch in the dining car did make it a fun experience. There are also several train gift shops to browse at the station, and the RR Museum of PA is right across the street (although we didn't have time to check this out)
If you own or manage Strasburg Rail Road, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.