The Blue Train
Slow and smooth to allow passengers to enjoy the scenery, the 994-mile journey from Cape Town to Johannesburg takes you through the moonlit deserts of the Karoo, the lush vineyards of the Cape and past Table Mountain in real luxury. High tea, cigars, marble bathrooms and backgammon will rival the scenery for your attention.
Journey time 27 hours, from £766. More information here.