Font Size




Menu Style



Please be aware that FOTR only takes bookings directly on this Website, by Phone on 012-767-7913 or 082-098-6186, or through Computicket (on-line at or at Computicket's offices and Checkers/Hyperama Money-Market counters). FOTR cannot be held responsible for any unauthorised or fraudulently sold tickets and any such tickets purchased will not be valid for travel on FOTR trains. In addition, any monies paid for such unauthorised or fraudulant tickets will not be refundable by either FOTR or Computicket.


Earlier departure time! Due to construction work, our Cullinan "Diamond Express" trains will depart from Hermanstad at 08:00 (instead of 08:30) until further notice. Please be at our station to check-in at least 30 minutes prior to this.

Charter train trips


Birthday party, corporate gathering, group outing, launch celebration? Want your own private space?

You can rent your own private coach on any of our regular public steam train excursions. We have coaches that can seat from 10 up to 70 people which you can make your own for the day at very reasonable rates. Bring your own food and drink on board or ask us to cater for you.

Call Billy or Arno on 012-767-7913 to get more details and to make your reservation.


Do you know that you can rent your own special, totally private function train from FOTR? Make your event special and memorable!

We can provide our authentic steam-hauled vintage train available on charter for your special event. We are able to do party trains, corporate launches, wedding celebrations, film shoots, incentive trips, transport to stadiums, year-end functions, tourist charters, etc, in and around the Tshwane, Pretoria, Midrand and Johannesburg areas. You decide when and where and, if it's practical and possible, we will organise it. And, chartering a train is cheaper than you might think! You can provide your own catering on board or we can organise that for you.

Contact Billy or Arno at FOTR Marketing to discuss your requirements and make your plans come true. Call them on 012-767-7913 now!