Cost: Free
Parking: Free street parking
Restrooms: Inside the Visitors Center (when open)
Ashland is one of the best train‑watching towns on the East Coast. With 40 to 50 trains passing each day, benches just a few feet from the tracks offer kids an unforgettable, up-close experience.
112 Railroad Ave, Ashland, VA Read MoreCost: Museum admission
Parking: Free
Restrooms: Yes
2626 W. Broad Street, Richmond, VA Read MoreCost: Free
Parking: Paid parking at the station; limited free 2‑hour parking near 17th Street Market
Restrooms: Yes
Main Street Station is one of Richmond’s most beautiful landmarks and an excellent place for train watching!
1500 E. Main Street, Richmond, VA Read MoreCost: $
Parking: Free
Kids can wander through an actual caboose and express car, check out engaging exhibits, and watch freight trains roll by on the active track outside. Friendly, knowledgeable volunteers are always happy to answer questions.
Museum hours of operation are 11:00 a.m. to 4:00 p.m. on Saturday, and 1:00 p.m. to 4:00 p.m. on Sunday.
102 Hull Street, Richmond, VA Read MoreCost: Museum admission
Parking: Free
Restrooms: Yes
2500 W. Broad Street, Richmond, VA Read MoreCost: FREE
Restrooms: Yes
The Train Depot at Stony Point is run by the Virginia Train Collectors Association, a nonprofit organization based in Richmond dedicated to promoting model railroading. We host open houses on select days of the month (typically Saturdays) our Facebook page has up to date hours of operation SEE HERE!
9200 Stony Point Parkway Ste: 193, Richmond, VA Read MoreHi, I’m CJ Walker, your new Macaroni KID Richmond publisher! It's a privilege to pick up the torch and build on the incredible foundation that Carissa built. I've certainly got some big shoes to fill!

© 2026 Macaroni KID
All Rights Reserved.