Germiston to Kempton Park train
On weekdays there are 16 direct trains from Germiston to Kempton Park. The first leaves at 04:40 and the last at 19:40. The trip takes about 31 minutes.
- Journey time
- About 31 minutes (typical weekday)
- Germiston to Kempton Park, weekdays
- 16 trains · first 04:40 · last 19:40
- Kempton Park to Germiston, weekdays
- 16 trains · first 04:16 · last 20:11
- Lines
- Pretoria – Germiston
- 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 Germiston stop at these 2 stations before Kempton Park.
Weekdays
16 to Kempton Park · 16 to Germiston
| Departs Germiston | Arrives Kempton Park | Time | Train |
|---|---|---|---|
| 04:40 | 05:10 | 31 min | 0501 to Leralla |
| 04:55 | 05:25 | 31 min | 0503 to Leralla |
| 06:30 | 07:00 | 31 min | 0505 to Leralla |
| 07:40 | 08:10 | 31 min | 0507 to Leralla |
| 08:00 | 08:30 | 31 min | 0509 to Leralla |
| 09:00 | 09:30 | 31 min | 0511 to Leralla |
| 10:30 | 11:00 | 31 min | 0515 to Leralla |
| 12:00 | 12:30 | 31 min | 0517 to Leralla |
| 13:00 | 13:30 | 31 min | 0519 to Leralla |
| 14:30 | 15:00 | 31 min | 0521 to Leralla |
| 15:35 | 16:05 | 31 min | 0523 to Leralla |
| 15:50 | 16:20 | 31 min | 0527 to Leralla |
| 17:00 | 17:30 | 31 min | 0529 to Leralla |
| 18:05 | 18:35 | 31 min | 0531 to Leralla |
| 18:20 | 18:50 | 31 min | 0533 to Leralla |
| 19:40 | 20:10 | 31 min | 0535 to Leralla |
| Departs Kempton Park | Arrives Germiston | Time | Train |
|---|---|---|---|
| 04:16 | 04:45 | 29 min | 0500 |
| 05:41 | 06:10 | 29 min | 0502 |
| 06:46 | 07:15 | 29 min | 0504 |
| 07:06 | 07:35 | 29 min | 0506 |
| 08:21 | 08:50 | 29 min | 0508 |
| 09:31 | 10:00 | 29 min | 0510 |
| 09:56 | 10:25 | 29 min | 0512 |
| 10:51 | 11:20 | 29 min | 0514 |
| 12:21 | 12:50 | 29 min | 0518 |
| 13:51 | 14:20 | 29 min | 0520 |
| 14:51 | 15:20 | 29 min | 0522 |
| 16:21 | 16:50 | 29 min | 0524 |
| 17:26 | 17:55 | 29 min | 0526 |
| 17:41 | 18:10 | 29 min | 0528 |
| 18:51 | 19:20 | 29 min | 0532 |
| 20:11 | 20:40 | 29 min | 0536 |
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.
Germiston to Kempton Park 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.