Journey time
About 53 minutes (typical weekday)
Kliptown to Johannesburg, weekdays
6 trains · first 04:42 · last 17:56
Johannesburg to Kliptown, weekdays
6 trains · first 05:45 · last 19:10
Lines
Johannesburg – Midway
Not published
No direct public holidays trains in PRASA's published timetable. No Sunday timetable.
Check before you travel
  • PRASA last updated the Gauteng timetables on 13 March 2026. Times may have changed since then.
Delays and alerts

Stops on the way

Most weekday trains from Kliptown stop at these 10 stations before Johannesburg.

  1. Kliptown
  2. Nancefield
  3. Orlando
  4. Mlamlankunzi
  5. New Canada
  6. Longdale
  7. Croesus
  8. Langlaagte
  9. Grosvenor
  10. Mayfair
  11. Braamfontein
  12. Johannesburg

Weekdays

6 to Johannesburg · 6 to Kliptown
Kliptown to Johannesburg · Weekdays
Departs KliptownArrives JohannesburgTimeTrain
04:42 05:35 53 min 9003
07:12 08:05 53 min 9005
09:42 10:35 53 min 9007
12:42 13:35 53 min 9009
15:27 16:20 53 min 9011
17:56 18:45 49 min 9013
Johannesburg to Kliptown · Weekdays
Departs JohannesburgArrives KliptownTimeTrain
05:45 06:41 56 min 9004 to Midway
08:15 09:11 56 min 9006 to Midway
11:00 11:56 56 min 9008 to Midway
14:00 14:56 56 min 9010 to Midway
16:30 17:26 56 min 9012 to Midway
19:10 20:06 56 min 9014 to Midway

Saturdays

4 to Johannesburg · 4 to Kliptown
Kliptown to Johannesburg · Saturdays
Departs KliptownArrives JohannesburgTimeTrain
06:32 07:25 53 min 9003
09:02 09:55 53 min 9005
16:57 17:50 53 min 9013
19:28 20:20 52 min 0965 0
Johannesburg to Kliptown · Saturdays
Departs JohannesburgArrives KliptownTimeTrain
05:00 05:56 56 min 0956 to Midway
07:35 08:31 56 min 9004 to Midway
15:30 16:26 56 min 9012 to Midway
18:00 18:56 56 min 9014 to Midway

More from these stations

Times from PRASA's published timetables, last updated by PRASA on 13 March 2026. Direct trains only. These are scheduled times, not live positions, and trains can be delayed or cancelled. PRASA ai is independent and not affiliated with PRASA.

Kliptown to Johannesburg in your pocket

The next trains from now, a countdown and every stop on the way. Free, and once it's on your phone it works without data.

Open this trip
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