Journey time
About 20 minutes (typical weekday)
Koedoespoort to Pretoria, weekdays
20 trains · first 04:35 · last 18:45
Pretoria to Koedoespoort, weekdays
20 trains · first 04:30 · last 19:25
Lines
Pretoria – Pienaarspoort
Not published
No direct saturdays or 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 Koedoespoort stop at these 6 stations before Pretoria.

  1. Koedoespoort
  2. Hartbeesspruit
  3. Rissik
  4. Loftus Versfeld Park
  5. Walkerstraat
  6. Devenishstraat
  7. Mearsstraat
  8. Pretoria

Weekdays

20 to Pretoria · 20 to Koedoespoort
Koedoespoort to Pretoria · Weekdays
Departs KoedoespoortArrives PretoriaTimeTrain
04:35 04:55 20 min 1150
05:00 05:20 20 min 1152
05:45 06:05 20 min 1154
06:00 06:20 20 min 1156
06:55 07:15 20 min 1158
07:10 07:30 20 min 1160
08:05 08:25 20 min 1162
08:35 08:55 20 min 1164
09:05 09:25 20 min 9108
09:15 09:35 19 min 9106
10:00 10:20 20 min 9110
11:50 12:10 20 min 9112
13:40 14:00 20 min 9114
15:30 15:50 20 min 9116
16:25 16:45 20 min 1168
16:40 17:00 20 min 1166
17:25 17:45 20 min 1172
17:50 18:10 20 min 1170
18:30 18:50 20 min 1174
18:45 19:05 20 min 9122
Pretoria to Koedoespoort · Weekdays
Departs PretoriaArrives KoedoespoortTimeTrain
04:30 04:50 20 min 1151
05:10 05:30 20 min 1153
05:30 05:50 20 min 1155
06:20 06:40 20 min 1157
06:40 07:00 20 min 1159
07:30 07:50 20 min 1161
08:05 08:25 20 min 1163
08:40 08:59 19 min 9109 to Pienaarspoort
10:30 10:49 19 min 9111 to Pienaarspoort
12:20 12:39 19 min 9113 to Pienaarspoort
14:10 14:29 19 min 9115 to Pienaarspoort
15:05 15:24 19 min 9117 to Pienaarspoort
15:15 15:34 20 min 9119 to Mamelodi Gardens
15:55 16:15 20 min 1167
16:05 16:25 20 min 1165
16:55 17:15 20 min 1171
17:15 17:35 20 min 1169
18:00 18:20 20 min 1173
18:20 18:39 19 min 9121 to Pienaarspoort
19:25 19:44 19 min 9123 to Pienaarspoort

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.

Koedoespoort to Pretoria 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