Railways in Victoria, Australia

Heritage main line operators

Heritage, broad gauge

Name Predominately runs Location (Up to Down)
Victorian Goldfields Railway Steam Castlemain to Maldon
Mornington Railway Steam Moorooduc to Mornington
Daylesford Spa Country Railway Rail motors Bullarto to Daylesford
Yarra Valley Railway Rail motors Yarra Glen to Healesville

Heritage, narrow gauge

Name Location (Up to Down)
Puffing Billy Railway Belgrave to Gembrook
Walhalla Goldfields Railway Thomson to Walhalla
Bellarine Railway Drysdale to Queenscliff
Alexandra Timber Tramway Alexandra
Coal Creek Korumburra
Red Cliffs Historical Steam Railway Red Cliffs


Miniature railways

Running days and costs are a quick summary. Check the individual websites to confirm actual running days and costs.

Name Running days Cost
per ride
Diamond Valley Railway Every Sunday 11am-5pm $3 Eltham Lower Park, 570 Main Road, Eltham
Box Hill Miniature_Steam Railway Society 3rd Sunday of the month, 11am-4pm $3 Belmore Rd & Elgard Rd, Box Hill
Mooroolbark Miniature Railway 4th Sunday of the month, 11am-4pm. $2 Kiloran Reserve, Hawthory Road, Mooroolbark
Campbelltown Miniature Railway Closed on 24 June 2018 $4.50 or $6 434 Belgrave-Hallam Road, Narre Warren North
Steam Locomotive Society of Victora 1st Sunday of the month, 1:30pm-4:30pm $2.50 128 Rowans Road, Moorabbin
Altona Miniature Railway 3rd Sunday of the month, 11am-4pm $2.50 21 Blenheim Rd, Altona North
Bulla Hill Railway 1st and 3rd Sunday of the month, 12noon-4pm. $3 15 Green St, Bulla
Gippsland Model Engineering Society 4th Sunday of the month, 12noon-4pm. $2.50 Newman Park, Traralgon
Cobden Miniature Railway 3rd Sunday of the month, 11am-4pm $2.50 Grayland Road, Cobden
Melbourne Steam Traction Engine Club or National Steam Centre Steam on last Sunday of the month, diesel other Sundays. 11am-4pm. $2.50 1200 Ferntree Gully Rd, Scoresby
Springvale Live Steamers 3rd Sunday of Feb-Nov, 12noon-4pm ? Alex Wilkie Reserve, Harold Road, Springvale South
Portarlington Miniature Railway Some Sundays, Tuesday,s and Thursdays, 11am-3pm (facebook) $4 Point Richards Road, Portarlington
Wandong Live Steamers (google) No public running N/A The Dene, Wandong
Victorian Miniature Railway In development N/A 3643 Harmony Way, Harcourt
Hamilton Miniature Railway Group Hiller Lane, Hamilton
Elmore Miniature Railway Saturday $15 per carriage Railway Road, Elmore
Kilmore Miniature Railway (search) White Street, Elmore

Shows and Exhibitions

Name Organisation Date Location
Sandown Model Train Show Sandown Train and Hobby Show (AEP) 9-11 March 2019 Sandown Racecourse
The Exhibition of Australian Model Railways Hobson's Bay Model Railway Club None listed
Easter Exhibition Yarra Valley Model Railway Club Easter 2019 Community Bank Stadium, Diamond Creek
Exhibition Waverley Model Railway Club 10-12 June 2017 Brandon Park Community Centre
Exhibition Australian Model Railway Association (AMRA), Victoria Branch 3-4 Aug 2024 Caulfield Racecourse
Exhibition Croydon Model Railway Club 18-19 Nov 2017 Dorset Primary School, Croydon
Exhibition Sunbury Model Railway Club 19-20 October 2024 St Anne's Church Hall, Sunbury

The Australian Model Railways Magazine also has a list of exhibitions.

Other Heritage Railway or Steam Groups

Selected other Heritage Australian Railways

Commercial operators

Other Australian Railway resources

  • ATR (Association of Tourist Railways Inc) Member railways