The Port Milang
Historic Railway Museum

The Milang Railway Museum is situated on the banks of Lake Alexandrina just an hour's drive from Adelaide. It offers an interesting experience for both the railway enthusiast and families. It is a non-profit organisation run by volunteers.
The museum is open from noon to 4pm on Saturdays and Sundays or by appointment. It tells the story of the Lakes Railways, displays a collection of South Australian rolling stock and equipment. We offer Devonshire Teas and other refreshments on Sundays. If the museum is closed and you want some quick answers then call Allan on 0437 800 811 or Roger on 0413 616 834.

The craft shop is open 10am to noon on Friday, 10am to 4pm on Saturdays and Public Holidays and 11am to 4pm on Sundays.

The museum is also available to clubs and tours looking for an interesting and economical place to have lunch. For more information on group bookings please contact the Secretary, Peter Lucas, on 0414 232 060 or by e-mail on

With train rides for visitors due to start soon, we have opportunities to expand and improve the museum and would welcome volunteers. If you are interested then please contact Secretary, Peter Lucas, on 0414 232 060 or by e-mail on
The Milang Railway Museum is featured on Adelaide Weekend Notes
After storing it in a back siding for twenty five years, the National Railway Museum has gifted this locomotive to our museum. It arrived on a low loader in late October 2015 and has been restored by our volunteers. A locally developed driving simulator has been installed in the cab and is now open every Saturday and Sunday from noon to 4pm.Entry is free but donations are welcome. Children under ten will need adult assistance due to the weight and age of the controls.
South Australian Railways Locomotive 351 - Come and "drive" it.
Click here for more information on 351
The South Australian Light Railway Centre
Telling the story of 700 light railways around the state.
Click here for details
Please note that the museum does not open on days where the forecast temperature is 36 or more.