Skip to main content
LIVEConnecting to railway feeds…

Express · No. SMT 6

Shosholoza Meyl Cape Town Express train timings

Johannesburg Park StationCape Town Railway Station
MonTueWedThuFriSatSunRunning days
12:00
Departs Johannesburg
10:00 +1
Arrives Cape Town
22h 0m
Journey time
1,535 km
Distance

Shosholoza Meyl Cape Town Express timetable

4 stops · scheduled times
#StationArrivesDeparts
1Johannesburg Park Station—12:00
2Kimberley Station20:3020:45
3Bloemfontein Station22:3023:00
4Cape Town Railway Station10:00 (+1d)—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by PRASA on the day.

Shosholoza Meyl Cape Town Express: Johannesburg to Cape Town

Shosholoza Meyl Cape Town Express (SMT 6) is an express train run by PRASA between Johannesburg Park Station and Cape Town Railway Station. The full journey covers 1,535 km and takes 22h 0m, with 2 intermediate stops.

It leaves Johannesburg Park Station at 12:00 and reaches Cape Town Railway Station at 10:00 the next day. It runs on Tuesday, Thursday and Saturday. On the way it stops at Kimberley Station and Bloemfontein Station.

Shosholoza Meyl Train 6 (Cape Town Express) is PRASA's intercity overnight service from Johannesburg Park to Cape Town, covering 1,535 km in approximately 26 hours through the Karoo. Shosholoza Meyl (means "moving forward") provides affordable overnight travel across South Africa with first-class, tourist-class, and economy seats.

How to book Shosholoza Meyl Cape Town Express tickets

Tickets are sold by PRASA on prasa.com and at staffed stations. Advance fares are usually cheaper than buying on the day.

Book on prasa.com

Shosholoza Meyl Cape Town Express: common questions

What time does Shosholoza Meyl Cape Town Express leave Johannesburg?
Shosholoza Meyl Cape Town Express departs Johannesburg Park Station at 12:00 and arrives at Cape Town Railway Station at 10:00 the next day. Times are the published timetable in local time.
How long does Shosholoza Meyl Cape Town Express take from Johannesburg to Cape Town?
The scheduled journey time is 22h 0m for 1,535 km.
Which stations does Shosholoza Meyl Cape Town Express stop at?
Shosholoza Meyl Cape Town Express calls at Johannesburg Park Station, Kimberley Station, Bloemfontein Station and Cape Town Railway Station.
Does Shosholoza Meyl Cape Town Express run every day?
No. It runs on Tuesday, Thursday and Saturday.
Where can I book Shosholoza Meyl Cape Town Express tickets?
On PRASA's own site, prasa.com. TrainsTracking does not sell tickets.