 Trans Karoo Express

The Trans Karoo Express, or simply Trans Karoo, was a South African express passenger train service which travelled an approximately journey between Johannesburg and Cape Town.It operated daily in each direction, meaning that there were in fact two "Trans Karoos" - they passed each other during the night, heading in opposite directions.