Enjoy a week-long scenic voyage through South Africa that includes stylish accommodation in Cape Town and Johannesburg as well as a fantastic rail journey aboard a luxury train.
Your cross-country experience begins in Africa's favourite city of Cape Town where you'll have the advantage of centrally located accommodation and an inclusive half-day city and Table Mountain tour.
Then you'll travel across the wildly diverse landscapes of South Africa with Rovos Rail, one of the world's most luxurious trains. Enjoy the ever-changing views from the train window as the scenery rolls by on your way to Pretoria. You'll then transfer to Johannesburg and spend a comfortable night in a fashionable suburb of this famous city.