The Trans Karoo Express, or simply Trans Karoo, was a South African express passenger train service which travelled an approximately 1,600-kilometre (990 mi) 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. The service was operated by Spoornet, the national railway company.
The Trans Karoo was named from the Great Karoo scrubland, one of the most extensive geographical features of southern Africa, across which the train operated.
SARM TRANS KAROO 2nd Class Coach E-2 H0 scale
SARM TRANS KAROO 3rd Class Coach H-3 H0 scale
SARM South African Railways TRANSKAROO 1st Class Coach H0 scale
SARM South African Railways TRANSKAROO 3rd Class Coach H0 scale
SARM South African Railways TRANSKAROO Composite Coach H0 scale
SARM South African Railways TRANSKAROO Dining Coach H0 scale