The Ultimate Guide to Trains in Perth & WA is a goldmine for little railfans and their grownโups, rounding up the best trainโthemed spots across Perth and beyond. If your child loves Thomas, Chuggington or just about any engine that goes โchooโchooโ, there are plenty of ideas here for days out, mini adventures and even fun places to eat.
Attractions & Days Out
Western Australian Rail Transport Museum โ Bassendean
The Western Australian Rail Transport Museum is the ultimate destination for train lovers in Perth. The museum is filled with historic steam locomotives and diesel engines, along with carriages and wagons to explore. Many of the trains and carriages are open to walk through โ including the very special royal carriage, which is always a highlight. Keep an eye out for their annual Trainfest event too, which is a brilliant day out for families and not to be missed by little rail fans.

Kalamunda History Village โ Steam Engine & Zig Zag
A big black steam engine can be found at the Kalamunda History Village. This old loco once hauled timber up and down the famous Zig Zag railway early last century, and today kids can get up close to it while exploring the museumโs historic buildings and displays. While the trains no longer run, families can still enjoy the scenic drive down the Zig Zag โ a winding road that follows the old route down the edge of the Perth Hills, with stunning views over Perth along the way.

Amaze Miniature Park โ Near Mandurah
Amaze Miniature Park, located just outside Mandurah, is a huge hit with kids who love trains and tiny worlds.
The standout for train fans is โTrain Townโ, a detailed miniature village with interactive model train sets. Kids will love pressing buttons to start and stop trains themselves, and spotting familiar faces like Thomas the Tank Engine in the displays.
Beyond the trains, the park features large hedge and wooden mazes, miniโgolf, beautiful gardens, a Playground and picnic areas, making it easy to spend several hours exploring.

Gosnells Railway Markets
Gosnells Railway Markets (or โGozzy Marketsโ to the locals) is a fantastic spot for little train fans, with an actual steam locomotive and heaps of railway artefacts dotted around the undercover market. Kids can get up close to the big engine, play โspot the railway itemโ as they wander past vintage signals, crossing signs and even the cab of a dieselโelectric locomotive set up for photos. In between trainโspotting, families can browse stalls selling fresh produce, gifts, toys and retro finds, then refuel at the busy food court. If you still havenโt had your fill of trains, the Gosnells Oval All Abilities trainโthemed Playground is just a few streets away.

Railway Reserves Heritage Trail โ Mundaring & John Forrest National Park
One of the best examples of WAโs railway heritage is the Railway Reserves Heritage Trail. This 41km loop follows the old Eastern Railway formation through Mundaring and its surrounding villages.
Little legs might like to tackle just a small section, such as the part that runs through John Forrest National Park, where you can also explore the fascinating Swan View Tunnel. The trail also passes the Mundaring Sculpture Park Playground, where youโll find remnants of the old train station platform and signals โ a fun way for kids to imagine trains rumbling through.
Itโs a great spot for a family walk, scooter or bike ride while soaking up a bit of local rail history.
Train Themed Playgrounds
Steam Train Adventure Playground, Baldivis
The Steam Train Adventure Playground in Baldivis is a mustโvisit for little train enthusiasts.
The star of the show is the large climbing steam train play structure, complete with engine, carriages and slides. There are big climbing and sliding challenges for older children, as well as smaller elements and sand play areas that suit toddlers.
Youโll also find shaded seating and nearby grassed areas, making it perfect for a picnic stop if youโre travelling down the Kwinana Freeway, or heading towards Rockingham or Mandurah.

Gosnells Oval All Abilities Playground
Little train lovers of all abilities will adore the Gosnells Oval All Abilities Playground, a fully fenced, steamโtrainโthemed space with its own โstationโ, locomotives and even a roundhouse feel. The main locomotive play structure sits on softโfall with ramps, toddlerโfriendly climbing and a slide, plus thereโs a separate wheelchairโfriendly train engine, sway hammock, wheelchair trampoline, inclusive rocker and loads of musical and sensory play panels. With an Auslan alphabet and communication board, nest swing, rockers and more, itโs a brilliantly inclusive spot that also pays homage to Gosnellsโ railway history โ and the real railway line and Gosnells Railway Markets are close by too.

Morgan John Morgan Reserve, Perth Hills
Morgan John Morgan Reserve is another favourite for families with trainโmad kids, thanks to its trainโthemed play equipment.
Children can hop into the โcarriagesโ, pretend to be the driver and explore different parts of the train structure. Thereโs space to run, room for imaginative play and areas nearby for parents to sit and watch.
Itโs a great option if youโre looking to tick off multiple train Playgrounds around Perth.

Memorial Playground, Armadale
Armadale’s Memorial Playground features a fun trainโstyle play structure that younger kids will love climbing on and โdrivingโ.
Thereโs enough equipment to keep children busy for a while, with room for imaginative play, simple climbing and sliding. Itโs a nice one to add to your list if youโre exploring Playgrounds in the area and want a trainโthemed stop.

Lake Leschenaultia Playground, Chidlow
In the Perth Hills, Lake Leschenaultia now has a beautifully crafted timber train Playground, making this already popular dayโtrip spot even better for little rail fans. Next to the campsite office, the play area features a train with a slide, a little โstationโ and tunnel elements, plus nature play items like stepping logs, all shaded by tall trees. The lake itself was originally built to supply water for passing steam trains, so itโs a lovely nod to its history โ and after a play on the train, families can enjoy swimming, picnics, bike rides or a walk around the lake.

Busselton Foreshore Toddler Train Playground
Close to the iconic Busselton Jetty youโll find the Busselton Foreshore Toddler Train Playground. This cute little spot is designed especially for babies and toddlers, with low train carriages made for tiny climbers and explorers. Itโs an ideal place for younger children to have a safe play while older siblings enjoy the foreshore, beach or a ride on the Busselton Jetty Tourist Train.

Railway Rides
Hotham Valley Railway โ Dwellingup
The Hotham Valley Railway in Dwellingup is one of WAโs bestโknown heritage railways and a fantastic day out for families who love oldโfashioned trains.
There are usually a couple of different services to choose from:
- Steam Ranger โ A heritage steam train that runs through the jarrah forest, complete with openโended carriages so you can enjoy the sights, sounds and smells of steam rail as you wind through the trees.
- Dwellingup Forest Railway / Restaurant Trains โ Dieselโhauled services and special event trains (including restaurant and evening services at certain times of the year).
The railway operates mainly on weekends, public holidays and during school holidays, with different timetables across the year, so itโs essential to check current running dates and book ahead.
Dwellingup itself makes a lovely family day trip, with Playgrounds, walks and other attractions nearby, so you can easily combine your train ride with a picnic or lunch in town.

Oliver Hill Train Ride โ Rottnest Island
For kids who love both trains and history, the Oliver Hill Train Ride on Rottnest Island is a must.
The vintageโstyle train takes you from the main settlement out to the Oliver Hill Battery, where you can join the Guns & Tunnels Tour to explore the WWII gun emplacements and underground tunnels. Itโs a fascinating, educational experience with plenty of wowโfactor views.
The train ride and tunnels tour can usually be booked together as a package via Rottnest Islandโs official booking channels.

Busselton Jetty โ Tourist Train
At the Busselton Jetty, families can hop aboard the bright red Busselton Jetty Tourist Train for a scenic ride along the 1.8km timber jetty โ the longest wooden jetty in the Southern Hemisphere. Kids will love the gentle โclackโclackโ of the train as it trundles over the ocean towards the Underwater Observatory at the end of the jetty, with stunning views of Geographe Bay along the way. Itโs a fun and easy way for little legs to experience the full length of the jetty without the long walk.

Bennett Brook Railway โ Whiteman Park
The Bennett Brook Railway at Whiteman Park offers train rides through the parkโs beautiful bushland. Kids can ride in small carriages behind vintage diesel and steam locomotives.
Trains generally run on weekends, public holidays and during school holidays, and there are special themed event days from time to time.
Services can vary with the seasons and events, so itโs always best to check the latest timetable and ticketing information before you visit.

Tourist Fun Train Company โ Mandurah & Bunbury
In Mandurah and Bunbury, kids can ride the charming Tourist Fun Train Company trackless trains along the foreshore. In Mandurah, the big roadโlicensed โSpirit of Mandurahโ (Big Toot) takes families on a 30โminute scenic tour around town, while the smaller โMandjar Bay Funtrainโ (Mini Toot) runs up and down the Eastern Foreshore near the Playground โ perfect for younger children. Thereโs also a Mini Toot at Koombana Bay in Bunbury, operating near the Dolphin Discovery Centre. Itโs an easy, fun way for little legs to explore the waterfront without too much walking.

Castledare Miniature Railway โ Wilson
The Castledare Miniature Railway is a longโtime Perth family favourite. Miniature steam and diesel engines pull carriages along tracks running beside the Canning River โ always a thrill for kids (and grownโups!).
Public run days are usually held on selected Sundays and public holidays, with differentโlength routes depending on the event. Check their website or social media for current schedules and booking links.

Stirling Miniature Railway โ Balcatta
The Stirling Miniature Railway in Balcatta is another brilliant miniature railway where kids can enjoy rides behind steam and diesel engines around shady grounds. It runs on the last Sunday of every month, usually from 10am to 2pm. Entry generally includes unlimited rides during your session. Online preโbooking is recommended or required, and sessions often sell out

Toodyay Miniature Railway
The Toodyay Miniature Railway is a great excuse for a day trip to the historic Avon Valley town of Toodyay.
Miniature trains run on a short scenic loop, usually alongside the Avon River. The railway typically operates on selected Sundays from April to November, as well as some public holidays and special events.
Combine your visit with a stroll around Toodyayโs heritage buildings, shops and riverside Playgrounds for a lovely, relaxed family day out. Be sure to check their current operating days and times before you travel, as they are seasonal and weatherโdependent.

Cohunu Koala Park โ Train Ride
At Cohunu Koala Park in Byford, beyond cuddling koalas and feeding kangaroos, you can also take a charming miniature train ride.
The miniature railway winds its way through the park, offering a fun and relaxing way to see the animals and attractions. Itโs a gentle ride thatโs perfect for younger children and adds an extra layer of excitement to your visit to the wildlife park.

Eating Out on Trains
Dome Bassendean โ CenturyโOld Train Carriage Dining
For a truly unique dining experience, head to Dome Bassendean where you can enjoy a babycino (or coffee!) in a centuryโold train carriage!
The beautifully restored carriage features cosy booths with comfy leather seats, offering a charming and memorable setting for breakfast, morning tea or lunch with the kids. Itโs a great way to combine a meal with a touch of railway history.

Alfredโs Kitchen โ Heritage Train Carriages, Perth
A few years ago, one of Perthโs most beloved holeโinโtheโwall burger joints, Alfredโs Kitchen, added a unique dining area with the inclusion of heritage train carriages.
Kids will absolutely love chomping on a delicious burger inside these historic carriages, making for a fun and memorable family meal out. Itโs a classic Perth institution with a cool train twist!

Mount Helena Tavern โ Perth Hills
The Mount Helena Tavern & Restaurant in the Perth Hills combines a relaxed family meal with a fantastic trainโinspired Playground in the beer garden.
The customโbuilt trainโstyle play structure offers loads of climbing, sliding and imaginative play for kids, while parents can sit nearby and enjoy their food and drinks. Itโs a brilliant destination for a weekend lunch or dinner if youโre exploring the Hills.

Gosnells Hotel โ โGosโwarts Expressโ Train Carriage
All aboard the โGosโwarts Expressโ at the Gosnells Hotel! This familyโfriendly pub offers a fantastic train carriage where kids can enjoy their pub grub.
Beyond the fun of dining in a train, thereโs also a great Playground nearby to keep them entertained. Itโs a popular spot for family meals and even birthday parties, offering a complete package of food and play.

From the bustling miniature railways of Perth to the historic steam engines of the Perth Hills and the charming tourist trains of regional WA, thereโs a train adventure waiting for every family. Whether your little one dreams of being a train driver, loves the chugโchug of a steam engine, or simply enjoys a meal delivered by rail, this guide has you covered. So pack your bags, check those timetables, and get ready to embark on some unforgettable trainโthemed fun across Western Australia!
Have we missed your favourite place for spotting trains in Perth? Let us know in the coments below!















You are missing the train at Gourley park in East Fremantle.
Miniature trains that are interactive at Amaze Miniature Park in Mandurah!