Koedoespoort to Pretoria train
On weekdays there are 20 direct trains from Koedoespoort to Pretoria. The first leaves at 04:35 and the last at 18:45. The trip takes about 20 minutes.
- 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.
Stops on the way
Most weekday trains from Koedoespoort stop at these 6 stations before Pretoria.
Weekdays
20 to Pretoria · 20 to Koedoespoort
| Departs Koedoespoort | Arrives Pretoria | Time | Train |
|---|---|---|---|
| 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 |
| Departs Pretoria | Arrives Koedoespoort | Time | Train |
|---|---|---|---|
| 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.