Alerts now

Loading alerts

Check before you travel
  • PRASA last updated the Gauteng timetables on 13 March 2026. Times may have changed since then.

Lines and timetables

Which timetables PRASA publishes for each line.

Lines without a published timetable (6)

On PRASA's Gauteng map, but with no timetable on PRASA's site. Each status is from the newest report we found, with its date.

  • Johannesburg – Lenasia Runs, no timetable

    A limited service has run between Lenasia and Johannesburg since 30 May 2026, but PRASA publishes no timetable for it. (Minister of Transport, reply to Parliament, 28 August 2026)

  • Springs Not running

    Not running since 2020. (Logistics Business Africa, 5 June 2026)

  • Daveyton Not running

    Not running since 2020. (TimesLIVE, quoting PRASA, 1 October 2026)

  • Vereeniging via Lawley Not running

    Lawley to Vereeniging remains closed. (Minister of Transport, reply to Parliament, 28 August 2026)

  • Vereeniging via Kliprivier Not running

    Suspended since 1 April 2024. (Railway Gazette, 19 April 2024)

  • Nigel, Rayton, Oberholzer and the Crown branch Not running

    No timetable, and no report of regular trains since 2020. (22 October 2026)

Alerts are PRASA's own, shown as PRASA publishes them. Times on this site are PRASA's published, scheduled times, not live: trains can be late or cancelled without an alert. PRASA ai is independent and not affiliated with PRASA or Metrorail.

Gauteng timetable

Gauteng trains in your pocket

Choose your stations once and the free app shows your next trains, where to change and how long it takes. Once it's on your phone it works without data.

Open in the app
The PRASA ai train guard

Add PRASA ai to your phone

Free app · no Play Store · under 250 KB · no sign-up

Add to your phone
  1. 1The app opens in Chrome
  2. 2Tap Add. It's on your home screen