Magaliesburg Express, Gauteng
Did you know?
3046 Janine, a class 15F steam locomotive, transported King George VI and Queen Elizabeth on their visit to South Africa in 1947.
The Magaliesburg Express is one of 5 historic steam locomotives operated by Reef Steamers, a voluntary group of rail enthusiasts.
A nostalgic reminder of the days when trains were the major means of long-distance travel for the majority of South Africans, if you’re not a trainspotter already, this old-fashioned steam train ride will rekindle the romance of rail travel.
Your steam train trip to Magaliesburg begins with the preparation of the locomotive. Children (and grown-ups) are barely able to contain their excitement and swarm around the obliging crew to see the age-old rituals of coal trimming, firing, ash-pan cleaning and lubrication, or watching the wheel tapper at work.
After a short passenger briefing from the controller, you board the train. Clouds of steam whooshing from the train’s pistons, and smoke billowing from its chimney, followed by a shrill whistle, signal your Magaliesburg Express adventure has begun.
Onboard, the rhythmic clickety-clack lullaby of the train sends some passengers to sleep. Others join the kids at the window to laugh and chatter, breathe in the coal scent, and feel the patter of cinders on their cheeks and hands as the wind whips their hair and the countryside steams by. Rail buffs tend to congregate at the bar coach, where comfy sofas and hard tack fuels long train tales.
En-route, the train stops at the original Krugersdorp station building, built in 1896, and little over 1-hour later you arrive, relaxed, at your choice of destination at either the Magaliesburg Country Hotel, or the Swallows Inn, in the town of Magaliesburg.
You’ll have just under 4 hours to explore the quaint village’s craft shops, enjoy a leisurely lunch, or swim, braai, or picnic. Then it’s all aboard once more for a slightly more sedate trip, as sated passengers snooze, or take it easy and enjoy the scenery, en-route back to Johannesburg.
Whether you’re an adult who has fantasised about being a locomotive driver, or a little 'un besotted with Thomas the Tank Engine, or are simply looking for a fun, and unusual way to spend a Sunday, you’ll be stoked you took a steam train ride on the Magaliesburg Express.
Travel tips & Planning info
Who to contact
Bookings for the Magaliesburg Express are through the South African National Rail & Steam Museum:
Contact: Aletta Lekalala
Tel: +27 (0)11 888 1154
Other Magaliesburg train trips
can be arranged through
Bookings and train hire:
Contact: Theunis van Wyk
Tel: +27 (0)14 577 0054/5940
Magaliesburg Country Hotel
Tel: +27 (0)14 577 1109