Best Short Train Rides for Kids in and Around Melbourne

There comes a point for many parents when nothing, and we mean nothing, stacks up next to a train! The house is full of ‘choo-choos’, the sight of a railway crossing sends them into a frenzy, and Thomas the Tank Engine is about as cool as it gets. It’s a good thing that Melbourne and its surrounds have plenty of short train rides for little enthusiasts to enjoy. Here are some of our favourites.

Diamond Valley Railway

This favourite not-for-profit railway is the proud bushland home to a number of miniature trains that will thrill railway aficionados of any age. Key features of the Diamond Valley experience are the 65-metre station, bridges, tunnels, signal boxes, carriage workshops and a track of 1.2 kilometres.

Each year on the Queens Birthday weekend, the teddy bears invade! Kids are invited to bring along their best ted to enjoy a train ride – and best of all, kids and teds ride for FREE! Plan to stay a while here, there are two adventure playgrounds on site and some lovely walking tracks to explore after your train ride. Trains run every Sunday between 11 am and 5 pm.

Where: Eltham Lower Park, Eltham
Cost: $3 for person
More info: see the website

Diamond Valley Railway

Little Red Train

Head down to Werribee with the kids and get totally off track - literally! Little Red Train is one of the only trackless train rides around town. It is a scaled down, electric version of a steam train complete with bench-style seating and a roof. The circuit is 1.1 kilometres and takes around 9 minutes to complete. With your Little Red Train ticket, you also get free access to the gorgeous Werribee Park. So pack for the day and enjoy the surrounds.

Where: Werribee, Wheelers Hill and Berwick
Cost: $5 person
More info: see the website

Little Red Train Werribee

Box Hill Miniature Steam Railway

Located in lovely Elgar Park, this 1.24-kilometre track will not only thrill little ones but seasoned train lovers. Most of the trains at Box Hill Miniature Steam Railway are still steam powered, but kids can get an up-close look at petrol, electric and diesel trains here as well. Running times are usually between 11 am and 4 pm on selected public running days. 

Where: Elgar Rd & Belmore Rd, Mont Albert North
Cost: $3 per person
More info: see the website

Box Hill Miniature Steam Railway

Cobden Miniature Railway

The Cobden Miniature Railway is found a few hours drive out of the city and is a great option if you are heading towards the Bellarine Peninsula for the day. Train rides are around 10 minutes in duration along a 1.8-kilometre track. Kids are treated to tunnels, an overpass, a bridge and two stations.

Cobden Miniature Railway is open on the third Sunday of every month from 11 am-4 pm. Note that the park is always open on Sundays that fall within school holidays.

Where: Graylands Street, Cobden
Cost: $2.50 per person
More info: see the website

Cobden Miniature Railway


The City Loop Train

For the thrill of a real underground metro train, that doesn’t take too long, grab a Myki ticket for you and the kids and get aboard a city loop train in Melbourne’s CBD. City loop trains run constantly throughout the day and stop at Southern Cross Station, Flagstaff (closed weekends), Melbourne Central, Parliament and Flinders St. The beauty of this short train ride is that you can jump off at any stop and be only seconds away from the myriad shops, sights, sounds and tastes the city has to offer.

Where: Melbourne CBD
Cost: Adults $6, children $3, under four years ride for FREE
More info: see the website

Melbourne City Loop Train

Other Train Adventures In Melbourne

The Best Train-Themed Playgrounds 

Puffing Billy Railway

Train Activities For Kids In Melbourne


Have you signed up to our newsletter? Join ellaslist to get the best family and kid-friendly events, venues, classes and things to do NEAR YOU!




Jul 14 2019

I think the Como Gardens has closed permanently for the public.