One travels between Pretoria and Cape Town while the other travels between Pretoria and Durban. A few years ago, my wife and I spent two nights on board the Cape Town train, paying a fare of just over $2000 each. The 1,300-foot-long has 41 suites, where 82 passengers can stay comfortably. It was a unique experience and one I could happily repeat.