Southern Cape Railway is a family-run business that runs regular steam train journeys in the garden route and Western Cape. Excursions include day trips, overnight trips, golf tours, private functions, and charters.