South African Luxury train options include Rovos Rail prices, Blue Train South Africa, Shongololo Express Safari train. The Premier Class Train is a deluxe train service between Johannesburg , Cape Town, and Durban. The new circle route includes Cape Town, Kimberly, Bloemfontein, and Durban.
Rovos Rail offers a lot of choice with short 3-4 day trips between Pretoria and Cape Town, Vic Falls or Durban. You can also do the Combo 7 day trip to Vic Falls with one night in Pretoria at the Sheraton Hotel.
All depends on personal choice and style – whether you want old school luxury or more modern air suspension and luxury finishes offered by the Blue Train. Train buffs, with time and the budget, can enjoy 15 days to Dar es Salaam from Cape Town.
Family Train trip options are available as well on the Premier Class if this is not quite in your budget.