Johannesburg’s steam train


Ticket Booking

Reefsteamers Association:

Reefsteamers Bank Details:

Postal address:
Reefsteamers Association
PO Box 1736,  Germiston 1400
Cell: +27 (0) 62 743 9200

Banking details for donations:
Bank Name : FNB
Branch Code : 255 955
Account or Beneficiary's Name: Reefsteamers.
Account Number: 62745272956

Colleen Edgar
Cell: +27 (0) 62 743 9200

For General Information:

Engineering director:

Safety Director:




Chairman: Clive Holliday
Board member

Clive Holliday
Board member

Simon Bennett
Board member

Marketing and train/coach hiring:



Change in progress

Greg Zurnamer
Board member
Board member

Marinus Kort
Board member

Engineering manager:

Photo sessions:

International affairs & Steam Tours:


Shaun Ackerman

Ian Morison

Philipp Maurer
Board member

Depot Manager:


For Loco Depot Visits only:

Gordon Bennett

Kevin Simon

Depot employee

Depot employee & Trainee Fireman

Junior Matetela

Bongani Matetela


Contact for general enquiries, for bookings please use the booking contact


  • * Pflichtfelder