Cape Town Metrorail / Northern Line

Stellenbosch to Cape Town train times

5 direct trains run from Stellenbosch to Cape Town on weekdays, from 05:43 until 17:41, with no direct weekend trains. The trip takes about 2 h 9 min. Use Commute Check for offline schedules and live delay reports from commuters.

STL to CPT Northern Line Tuesday, 13 October

Next trains on this route

Scheduled times only. Live delays, cancellations, crowd reports, and saved-route alerts are in the app.

No later scheduled trains found for this route today.

Check again earlier in the day, or use the app for saved routes, offline schedules, and commuter reports.

Stellenbosch to Cape Town timetable

Every scheduled direct train on the Metrorail Northern Line timetable effective 10 March 2025. Trains can run late or be cancelled, so check commuter reports in the app before you leave.

Weekdays: 5 trains, 05:43 to 17:41
Departs StellenboschArrives Cape TownJourneyTrain
05:4308:052 h 22 min3400
07:0409:052 h 1 min3402
14:1616:101 h 54 min3408
16:0118:202 h 19 min3410
17:4119:502 h 9 min3412
Weekends: no direct trains

Stellenbosch to Cape Town ticket prices

About 48 km by rail, which PRASA prices as Zone 3.

TicketPrice
SingleR14
ReturnR28
Weekly (Mon–Fri)R80
Weekly (Mon–Sat)R100
MonthlyR250
  • Off-peak (09:00–14:00): 40% off single and return tickets.
  • Pensioners and military veterans: 50% off single and return tickets off-peak.
  • Scholars in full uniform: 50% off single and return tickets at any time.

Estimated from PRASA fares valid from 1 August 2025 and the distance by rail. Confirm at the ticket office. All Metrorail ticket prices

Stellenbosch to Cape Town train questions

How long is the train from Stellenbosch to Cape Town?
Direct trains from Stellenbosch to Cape Town take about 2 h 9 min on the weekday timetable, and the fastest takes 1 h 54 min.
What time is the first train from Stellenbosch to Cape Town?
On weekdays the first direct train leaves Stellenbosch at 05:43 and reaches Cape Town at 08:05.
What time is the last train from Stellenbosch to Cape Town?
On weekdays the last direct train leaves Stellenbosch at 17:41 and reaches Cape Town at 19:50.
How much is a train ticket from Stellenbosch to Cape Town?
A Metrorail single ticket from Stellenbosch to Cape Town costs about R14 and a return about R28. The trip is roughly 48 km by rail (Zone 3) under PRASA fares valid from 1 August 2025. Off-peak single and return tickets (09:00–14:00) are 40% cheaper.
Do trains run from Stellenbosch to Cape Town on weekends?
No direct weekend trains from Stellenbosch to Cape Town are scheduled. Weekday trains run from 05:43 until 17:41.

Save this trip before you leave

Commute Check keeps your regular route handy with offline schedules and commuter updates when service changes.