There are a number of train companies offering rail trips in South and Southern Africa which range from an overnight trip between Cape Town and Pretoria to 15+ day journeys travelling from Cape Town to as far away as Dar es Salaam via the Victoria Falls.
Shongololo Express offers 4 different tours which include South Africa, Namibia, Zimbabwe and Tanzania. These range between 12 days and 18 days and are on a half board basis. What makes Shongololo unique is that they transport a fleet of mini buses on the train and offer daily excursions as part of the tour. The train moves at night, arriving each morning in a new location where guests disembark and enjoy sight-seeing activities. In each location there is a choice of tours ranging from cultural visits to adventure activities or safari game drives. The standard of accommodation is 4* with different cabin styles on offer.
Rovos Rail offers a number of rail holidays in Africa from the 2 night excursion from Pretoria to Cape Town, to the longer cross continent tours that travel as far north as Dar es Salaam in Tanzania. This luxurious restored vintage train, harks back to a bygone age with teak lined cabins, Victorian claw foot baths and formal dining. Rovos Rail offers a number of special excursions such as a golfing safari and a South African safari which includes Victoria Falls in Zimbabwe. Dress code is jacket and tie for gents and evening wear for ladies.
The Blue Train operates a rail journey between Cape Town and Pretoria and special excursions to Durban, Francis Town in Botswana and the Garden Route. Although more modern in terms of interior fittings, the Blue Train offers a very luxurious standard of accommodation with en suite bathrooms and personal butler service. The route between Pretoria and Cape Town takes 27 hours, and the train continues through the night.