Travelling by train is one of the best ways to cross great distances while being able to appreciate the landscapes and culture of the country you're visiting. But some rail journeys are great destinations in themselves, due to their cultural and historical importance or for the chance to see spectacular landscapes along tracks that are engineering wonders. The best Rail Journeys in Africa are listed below (click on the names for more details).

Blue Train and Trans-Karoo

South Africa

TanZam Railway


Nefasit steam train