Trains & Railways in Victoria
20 activities
Full-day heritage line or a short miniature loop one Sunday a month
The list splits two ways. At one end sit the heritage lines. Puffing Billy out of Belgrave, which RACV calls one of Victoria's most famous heritage railways, runs open carriages where kids dangle their legs for two to three hours, with coal smoke settling on clothes and a layover at Emerald Lake Park via the Puffing Billy Railway Lakeside Visitor Centre. Bellarine Railway at Queenscliff gives lake and swan views from the platform-opposite side and, per RACV, hosts a Thomas the Tank Engine day. Mornington Railway at Moorooduc runs the restored K163 steam locomotive RACV highlights, swapped for a diesel on hot days, and welcomes dogs at some events. Daylesford Spa Country Railway takes a 1930s railmotor through forest on Sundays, the same day as the town market.
At the other end are the volunteer miniature railways, most running a single Sunday a month. Diamond Valley Railway in Eltham is the exception, running every Sunday through tunnels and shaded reserve in adult-sized carriages. Altona Miniature Railway, Bulla Hill Miniature Railway with dinosaurs along the track, Box Hill Miniature Steam Railway Society, Springvale Live Steamers and Cobden Miniature Railway all take the third Sunday; Mooroolbark Miniature Railway the fourth. Rides are short and children want to go again, so day passes matter.
Trams and boats round it out. Bendigo Tramways and Ballarat Tramway Museum work as hop-on-hop-off day passes linking attractions, with a tram driver simulator and tram-cat scavenger hunt at Ballarat. Portland Cable Trams follow the foreshore, with koalas occasionally spotted. Murray River Paddlesteamers Echuca offers a one-hour PS Canberra cruise for younger kids and overnight Emmylou voyages for tweens. Alexandra Timber Tramway lets dogs ride the train.
Confirm the run day before you drive: several of these operate only one Sunday a month and some close entirely through December.
Checked against the listings on 8 November 2026.
All 20 trains & railways venues
Showing 20 of 20 activities

Diamond Valley Railway
π Eltham, VIC
Volunteer-run miniature railway through tunnels and nature reserve in Eltham.

Cobden Miniature Railway
π Cobden, VIC
Volunteer-run miniature railway with stations, tunnels and level crossings near

Portland Cable Trams
π Portland, VIC
Hop-on hop-off vintage trams along Portland foreshore with expert volunteer

Springvale Live Steamers
π Springvale South, VIC
Volunteer-run miniature steam railway operating one Sunday each month.

Menzies Creek Museum - Puffing Billy Railway
π Menzies Creek, VIC
Heritage railway museum at the Menzies Creek stop on Puffing Billy.

Mornington Railway
π Moorooduc, VIC
Heritage steam trains running every Sunday on the Mornington Peninsula.

Victorian Miniature Railway
π Harcourt, VIC
Scenic 2.7km miniature train rides every Sunday near Harcourt.

Portarlington Miniature Passenger Railway
π Portarlington, VIC
7.25-inch gauge miniature railway through eight hectares of bayside parkland.

Ballarat Tramway Museum
π Lake Wendouree, VIC
Volunteer-run vintage trams ride lakeside through 130+ years of Ballarat

Murray River Paddlesteamers Echuca
π Echuca, VIC
Cruise the Murray River on a historic paddlesteamer from Echuca famous port.

Bulla Hill Miniature Railway
π Bulla, VIC
Volunteer-run miniature railway with dinosaur displays, free BBQs and birthday

Puffing Billy
π Belgrave, VIC
Heritage steam train through Dandenong Ranges forest with leg-dangling open

Daylesford Spa Country Railway
π Daylesford, VIC
Sunday heritage train through forest to Victoria's highest railway station.

Bendigo Tramways
π Bendigo, VIC
Vintage hop-on-hop-off trams connecting Bendigo's key attractions.

Puffing Billy Railway Lakeside Visitor Centre
π Emerald, VIC
Emerald Lake Park terminus of the Puffing Billy heritage steam railway in the

Altona Miniature Railway
π Altona North, VIC
Volunteer-run miniature railway with 12-minute rides on steam and diesel

Mooroolbark Miniature Railway
π Mooroolbark, VIC
Volunteer-run miniature railway in Kiloran Park running every fourth Sunday of

Box Hill Miniature Steam Railway Society
π Mont Albert North, VIC
Volunteer-run miniature steam railway operating one Sunday per month in Mont

Bellarine Railway
π Queenscliff, VIC
Heritage steam railway running vintage carriages between Queenscliff and

Alexandra Timber Tramway
π Alexandra, VIC
Heritage steam train rides on a volunteer-run Victorian railway museum.
Explore other things to do in Victoria
Find the perfect activity type for your family.
Find more Trains & Railways nearby
Explore 20 trains & railways and 1,400+ family-friendly places across Australia.
Nearby activities
Find great places close to you
Directions in one tap
Get there easily with maps & navigation
Free to use
No sign up. No cost. Ever.
Safe, secure and 100% free, no account, no ads. Learn more


