Kliptown to Johannesburg train
On weekdays there are 6 direct trains from Kliptown to Johannesburg. The first leaves at 04:42 and the last at 17:56. The trip takes about 53 minutes.
- 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.
Stops on the way
Most weekday trains from Kliptown stop at these 10 stations before Johannesburg.
Weekdays
6 to Johannesburg · 6 to Kliptown
| Departs Kliptown | Arrives Johannesburg | Time | Train |
|---|---|---|---|
| 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 |
| Departs Johannesburg | Arrives Kliptown | Time | Train |
|---|---|---|---|
| 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
| Departs Kliptown | Arrives Johannesburg | Time | Train |
|---|---|---|---|
| 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 |
| Departs Johannesburg | Arrives Kliptown | Time | Train |
|---|---|---|---|
| 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.