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 night on board the cape town train, paying a fare of just over $2000 each. The 1,300-foot-long train has 41 suites, where 82 passengers can stay comfortably. it was a unique experience and one i could happily repeat.