The Balboa Park Miniature Railroad, a charming 1/4-mile miniature railroad located near the entrance of the San Diego Zoo, has been a part of the local history since 1948. It provides a gentle and scenic ride through some of Balboa Park’s lush canyons and gardens, featuring a scaled-down version of a classic steam locomotive powered by propane for a cleaner burn. The open-air cars can accommodate up to 80 passengers and the ride only costs a few dollars.
Ride Experience: The 5-10 minute loop takes you past Florida Canyon, native plants, and occasional wildlife sightings, with narrated highlights on park history. The narrated ride shares fascinating facts about the park’s history and flora, making it an educational experience for all. The ride is low-key but fun for train fans and children.
Hours and Schedule: The Balboa Park Miniature Railroad is open Wednesday through Sunday, typically 10 a.m. to 5 p.m. (last ride around 4:45 p.m.), with trains departing every 15-20 minutes. Closed Mondays and Tuesdays, and hours may extend during holidays or events.
Miniature Railroad Tickets and Cost: $3 per person (all ages), cash or card accepted at the station. Kids under 2 ride free on a lap, and can be included into the Balboa Park Explorer Pass.

Location: The Balboa Park Miniature Railroad is conveniently located at 2801 Zoo Dr., right by the Zoo’s south entrance. This makes it easy to hop on after (or before) your animal adventure. With free parking nearby and a short walk from the main El Prado area, your visit is sure to be stress-free.
Accessibility: Wheelchair-accessible boarding with ramps, and the station has restrooms. Service animals welcome; strollers can fold and store onboard. For more information visit the Balboa Park website.
Bonus Balboa Park Train Attraction:
San Diego Model Railroad Museum. Since you’re a train enthusiast, you’ll likely adore the San Diego Model Railroad Museum (1649 El Prado, Casa de Balboa), one of the largest of its kind in the U.S. and a perfect complement to the Miniature Railroad. Here’s why it’s a gem:
What It Offers: Spanning 27,000 square feet, the museum showcases intricate model train layouts depicting California’s rail history. Highlights include: Tehachapi Pass: A massive HO-scale replica of the 1870s Southern Pacific route, with detailed mountains and looping tracks and San Diego & Arizona Railway: A local-inspired layout with desert landscapes and vintage trains.
San Diego Area Train Adventures
The Pacific Southwest Railway Museum, located in Campo, California—50 miles east of downtown San Diego—is open every weekend. The museum offers 45-minute train rides through the scenic high desert backcountry of San Diego. Founded in 1961 the Pacific Southwest Railway Museum serves as a significant landmark of railway history in Southern California. With facilities in both Campo and La Mesa, California, the museum provides a unique experience for train enthusiasts.
The Poway-Midland Railroad is a must-visit destination for those wanting to experience a taste of the Old West in Southern California. Located in Old Poway Park, in Poway, California, this heritage railroad is operated by dedicated volunteers who work to preserve and showcase antique railroad equipment. The railroad offers excursions on the first and third weekends of each month, featuring a 1907 Baldwin 0-4-0 steam locomotive. Step back in time and immerse yourself in the rich history of Southern California with an authentic Old West experience.





