Miniature Trains Melbourne & Regional Victoria | Family Guide
If your kids love trains, a miniature railway ride is the perfect day out. Melbourne and regional Victoria have a fantastic selection of miniature train rides where families can hop aboard and enjoy a scenic trip through parks, gardens, and countryside.
These miniature railways are run by passionate volunteers and are especially popular on weekends and during school holidays. Our kids absolutely love miniature train rides, even as they have gotten older!
Below you’ll find a comprehensive list of miniature train rides in Melbourne and across Victoria.

Miniature Train Rides in Melbourne
1. Diamond Valley Railway – Eltham
Probably the most famous miniature railway in Melbourne, the Diamond Valley Railway in Eltham is a must do for families. The track stretches over 2km with tunnels, bridges, and stations, giving kids and adults an authentic train adventure. It’s one of the largest passenger carrying miniature railways in the world and attracts visitors from all over Victoria. Their annual Teddy Bear’s Picnic Event is one of our favourites that runs every year.
Location: Eltham Lower Park, Eltham VIC 3095
Open Hours: Every Sunday and on school holidays
More Details: Diamond Valley Railway
Website
2. Altona Miniature Railway
In Melbourne’s inner west, the Altona Miniature Railway is one of Melbourne’s most loved miniature train rides. Families can enjoy rides on both steam and diesel engines, weaving through tunnels, bridges, and scenic parkland. There are picnic areas nearby, making it a great spot for a full family day out.
Location: 1–21 Blenheim Rd, Altona North VIC 3025
Open Hours: Runs on the 3rd Sunday of each month
Website
14. Bulla Hill Railway
Set in a picturesque location, the Bulla Hill Railway offers a fun mix of rides with lovely views of the surrounding countryside. It’s a great option for families in Melbourne’s north and makes a perfect half-day trip.
Location: 15 Green Street, Bulla VIC 3428
Opening Hours: Open every 3rd Sunday of the month, 11am–4pm
Website

3. Mooroolbark Miniature Railway
Located in Kiloran Reserve, the Mooroolbark Miniature Railway offers rides through leafy surrounds. It’s a community run railway with a relaxed family vibe, perfect for young train enthusiasts.
Location: Kiloran Reserve, Hawthory Rd, Mooroolbark VIC 3138
Open Hours: Runs on the 4th Sunday of the month
Website
4. Box Hill Miniature Steam Railway
The Box Hill Miniature Railway is a long standing favourite in Melbourne’s east. Set within a leafy bushland setting, families can enjoy rides on a variety of miniature steam and diesel trains. With picnic facilities on-site, it’s an ideal place to bring lunch and make a day of it.
Location: 765 Elgar Rd, Box Hill VIC 3128
Opening Hours: Runs on the 3rd Sunday of each month
Website
5. Knox Model Engineers Society Miniature Railway
Tucked away in Scoresby, this miniature railway is run by the Knox Model Engineers Society. It features winding tracks, bridges, and tunnels, making it a fun day for families with kids who love trains.
Location: 1283 Ferntree Gully Rd, Scoresby VIC 3179
Opening Hours: Runs on the 3rd Sunday of the month
Website
6. Bulla Hill Railway
Set in a picturesque location, the Bulla Hill Railway offers a fun mix of rides with lovely views of the surrounding countryside. It’s a great option for families in Melbourne’s north and makes a perfect half-day trip. The highlight? The Dinosaur trail!
Location: 15 Green Street, Bulla VIC 3428
Opening Hours: Open every 3rd Sunday of the month, 11am–4pm
Website

Miniature Train Rides in Regional Victoria
7. Cobden Miniature Railway
Located in southwest Victoria, the Cobden Miniature Railway is a favourite with families. The track runs through beautiful parklands and the venue also features mini golf, a playground and BBQ facilities, making it a perfect stop on a country day trip.
Location: 29 Grayland St, Cobden VIC 3266
Opening Hours: Runs on the 3rd Sunday of each month and selected school holidays
Website
8. Elmore Miniature Railway
A popular attraction in Elmore, this miniature railway is set within the town’s children’s park. It’s a great stop for families travelling through central Victoria, with rides available every weekend and during the holidays.
Location: Children’s Park, Elmore VIC 3558
Opening Hours: Saturdays, Sundays, and school holidays
Website
9. Euroa Miniature Railway
The Euroa Miniature Railway takes passengers on delightful rides through the local park. It’s a relaxed family outing and a fun way to experience this charming country town.
Location: Kirkland Ave, Euroa VIC 3666
Opening Hours: Runs on the 4th Sunday of the month
Website
10. Clarkeville Miniature Railway, Forge Creek
Hidden away in Forge Creek near Bairnsdale, the Clarkeville Miniature Railway is a gem for families in East Gippsland. The friendly volunteers and scenic surroundings make it well worth a visit.
Location: 574 Forge Creek Rd, Forge Creek VIC 3875
Opening Hours: Runs on the 1st Sunday of the month
Website
11. Sawyer Park Miniature Train Rides, Horsham
In the heart of the Horsham, this miniature railway offers steam and diesel rides through a peaceful parkland setting. It’s a popular attraction for local families and visitors.
Location: 145 Firebrace St Horsham, VIC, Australia, Victoria 3400
Opening Hours: Runs on the 2nd Sunday of the month
Website
12. Gippsland Model Engineering Society Railway, Traralgon
This well-loved miniature railway winds through a conservation reserve, offering a scenic and relaxing experience. Families in Gippsland consider it a must-visit destination.
Location: Traralgon Railway Reservoir Conservation Reserve, Traralgon VIC 3844
Opening Hours: Runs on the 4th Sunday of the month, February – November
Website
13. Lake Hume Engineers Miniature Railway, Wodonga
Located on Gateway Island near the Murray River, the Lake Hume Miniature Railway provides scenic rides through bushland and open space. It’s a popular attraction for families in northeast Victoria and southern NSW.
Location: Lemke Rd, Gateway Island, Wodonga VIC 3690
Opening Hours: Runs on the 3rd Sunday of the month (excluding January)
Website
14. Hamilton Miniature Railway
Located in the Botanic Gardens, the Hamilton Miniature Railway is a weekly treat for families. The park setting is beautiful, and the rides are a hit with both kids and adults.
Location: 22-24 King St, Hamilton VIC 3300
Opening Hours: Open every Sunday afternoon
Website

Tips for Visiting Miniature Train Rides in Melbourne & Victoria
- Check running times: Most miniature railways only operate on specific Sundays or during school holidays. Always confirm dates before heading out.
- Bring cash: Some railways are cash-only, so be prepared.
- Pack a picnic: Many sites have playgrounds, BBQs, or picnic areas, making them great for a family day out.
- Safety first: Closed-toe shoes are often required for train rides.
With so many miniature train rides across Melbourne and Victoria, you’re spoiled for choice when planning a fun family outing no matter where you live. These railways offer a unique experience, our kids love them and so will yours.
Looking for more things to do in Melbourne?
Follow us on Facebook, Instagram or join our Facebook Group Melbourne for Kids for more inspiration.