Ride This Train for 994 Miles Across South Africa’s Mountains, Deserts, and Biggest Cities
Long-distance trains, like the train between Toronto and Vancouver in Canada, or the Caledonian Sleeper between London and Edinburgh in the UK, are not for those who want to get anywhere fast — they are for travelers for whom the journey is as much an essential part of a trip as the destination. And South Africa’s Blue Train is meant just for those people. The nearly 1,000-mile, luxurious train trip between Cape Town and Pretoria (and sometime even all the way to Kruger National Park) is one that wows its passengers by going through four South African provinces and some of the country’s most beautiful landscapes, from mountains to vineyards, deserts, and the country’s biggest cities.