15 trains · 2 running now · based on published timetables
| Train | Status | ||
|---|---|---|---|
| Shosholoza Cape Town-Port Elizabeth SM201 | Running45% → Port Elizabeth Station | ||
| The Blue Train Blue Train | Running23% → Kimberley Station | ||
| Blue Train Pretoria-Cape Town Blue 1 | Not running now | ||
| Evening Gautrain Pretoria-Johannesburg GT901 | Not running now | ||
| Gautrain Johannesburg-Pretoria GT101 | Not running now | ||
| Gautrain Johannesburg–Pretoria Gautrain | Not running now | ||
| MetroRail Cape Town-George MR301 | Not running now | ||
| Metrorail Cape Town-Simon Town Metro 1 | Not running now | ||
| Night Train Durban-Johannesburg N101 | Not running now | ||
| Rovos Rail Pretoria-Cape Town RR001 | Not running now | ||
| Rovos Rail Pretoria-Victoria Falls Rovos 1 | Not running now | ||
| Shosholoza Johannesburg-East London SM301 | Not running now | ||
| Shosholoza Meyl Cape Town Express SMT 6 | Not running now | ||
| Shosholoza Meyl Johannesburg-Cape Town SM001 | Not running now | ||
| Shosholoza Meyl Johannesburg-Durban SM 1 | Not running now |
South Africa train schedule — TrainsTracking lists 15 services from published national timetables. Rows marked Runningare estimated from the current local time and each train's operating days and stop times (not GPS).
For an interactive map, real-time feeds where available, and a departure-style board, open the South Africa map page.
Open any train for the full stop list, platforms, sample fares, and more detail.