I have mentioned the wonderful Elgin Railway Market in these pages before, but a visit to this fantastic market with its breathtaking 1920s Art Deco inspired styling is even better if you manage to come through on a day that the brilliant Ceres Rail Company rolls one of its immaculately restored vintage steam locomotives into the station.

Like I previously said, the market on its own is a wonderful experience, well worth a visit if you do ever get the chance. Located in an old apple packing warehouse that has been transformed with the most gorgeous of steel, iron and wood finishes, the market features plenty of communal seating, an incredible atmosphere or vibe if you will, and some really interesting food and craft stalls, with their offerings stretching all the way from artisan gin through to couverture chocolate.

(There is technically a small play area outside for the kids, complete with climbing wall, as well, but seeing as I haven’t really had the girls running around that particular space yet, I can’t really comment all that much on it.)

As for the steam train element, watching one of these smoke billowing beasts pulling into the station is a crowd favourite, even more so when you realize that the train is actually ferrying people in from Cape Town to Elgin on what must be a thoroughly special trip. (So yes, one more thing to add to the never ending list of Cape Town adventures still to be had then I guess! :D)

On the day of this particular visit, it was beautifully restored Bailey, the 1930’s Class 19B No. 1412 steam locomotive, doing the charge to Elgin, with the equally stunning Dominique, the late 1940’s Class 19D No. 3332 steam locomotive, hitched to handle the reverse work.

Basically train heaven then.

Steam engines and a lekker vibe. What’s not to like?

Related Link: Elgin Railway Market | Ceres Rail Company | Grabouw