South Africa's professional steam train operator


We have always had a focus on Technical Excellence and we make sure that our rolling stock looks as good and clean as new.

Your support is essential to save this part of South Africa's unique industrial heritage!
Support us with your membership application, with a donation or enjoy a ride on one of our steam-operated trains and tours.

Would you like to become a member of Reefsteamers and get involved in preserving steam trains?
Then contact us at

Our friendly membership office:

Lauren Ackerman
Our postal address:
P.O. Box 1736
Germiston 1400
Rep. of South Africa
Bank details:
Bank Name: FNB
Branch Code: 253442
Account or Beneficiary's Name: Reefsteamers
Account Number: 62128006823

Why to become a member Membership Renewal form
Homepage Sponsored by 2FPT
Copyright @ , All Rights Reserved