
Try searching for
Iconic Rail Route
Route overview
One of the world's great rail journeys, the Cape Town → Pretoria route covers 1,600 km over 3 days — moving slowly through landscape the highway can't show you.
Along the route
Cape Town
Departure
Matjiesfontein
Waypoint
Kimberley
Waypoint
Johannesburg
Waypoint
Pretoria
Final stop
Ride this route
Explore the region
Plan this route
Tell us what kind of experience you're after and we'll share itineraries, seasons, and honest recommendations — no booking pressure.