The premium site for train tickets through out South Africa. Get ticket prices, tours and trips. Train ticket bookings from Johannesburg to Cape Town.