Cape Town Metrorail / Southern Line

St James train times and timetable

Southern Line coastal stop between Muizenberg and Kalk Bay. On weekdays trains leave St James from 04:51 until 19:52, and the direct train to Cape Town takes about 57 min. Get live delay, cancellation, crowd, and outage reports from other commuters.

STJ Southern Line toward Simon's Town

Next scheduled trains

Tuesday, 13 October timetable. Live delay and cancellation reports are in the app.

No later scheduled trains found today.

The next listed service is tomorrow at 04:51 toward Cape Town.

Use the app for saved routes, offline schedules, and commuter reports.

St James timetable at a glance

Scheduled departures from the Metrorail Southern Line timetable effective 2 February 2026. Trains can run late or be cancelled, so check commuter reports in the app before you leave.

DirectionWeekdaysWeekends
Toward Cape Town38 trains04:51 to 19:2116 trains04:50 to 17:45
Away from Cape TownTrains end at Fish Hoek and Simon's Town40 trains05:38 to 19:5214 trains06:26 to 17:21

Trains between St James and Cape Town

Every scheduled departure, journey times and ticket prices for each trip.

Nearby stations on the Southern Line

Move along the line without going back to the full directory.

St James train questions

What time is the first train from St James?
On weekdays the first scheduled train leaves St James at 04:51 toward Cape Town. On weekends it leaves at 04:50 toward Cape Town.
What time is the last train from St James?
On weekdays the last scheduled train leaves St James at 19:52 toward Fish Hoek. On weekends it leaves at 17:45 toward Cape Town.
How long is the train from St James to Cape Town?
Direct trains from St James to Cape Town take about 57 min on the weekday timetable. There are 38 direct trains on weekdays.
How much is a train ticket from St James to Cape Town?
A Metrorail single ticket from St James to Cape Town costs about R12 and a return about R24 (Zone 2, PRASA fares valid from 1 August 2025). Off-peak single and return tickets (09:00–14:00) are 40% cheaper.
Which line is St James station on?
St James is on the Metrorail Southern Line in Cape Town, with weekday trains toward Cape Town, Fish Hoek and Simon's Town.

Use the app when you are actually travelling

Save this station, keep schedules offline, and see commuter reports when service changes.