There are 5 ways to get from Matjiesfontein to Cape Town by bus, car, bus (Greyhound), taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Laingsburg to Cape Townbus
3h 40mR 417–484Drive 237 km
- Drive from Matjiesfontein to Cape Towncar 237 km
2h 31mR 546–789Bus via Cape Town Stn
- Take the bus from Voortrekker St to Cape Town Stnbus
3h 54mR 426–844Taxi, bus, train
- Take the taxi from Matjiesfontein to Touwsriviertaxi
- Take the bus from Touwsrivier to Shell 25 Main Rdbus
- Take the train from Paarl to Capetowntrain
4h 5mR 845–1,110Bus via Worcester (Greyhound)
- Take the bus from Laignsburg to Worcesterbus
- Take the bus from Worcester to Cape Townbus
5h 19mR 1,127–1,444
Comparing Your Travel Options
The cheapest way to get from Matjiesfontein to Cape Town is to bus which costs R 410 - R 490 and takes 3h 40m.
The fastest way to get from Matjiesfontein to Cape Town is to drive which takes 2h 31m and costs R 500 - R 800.
No, there is no direct bus from Matjiesfontein to Cape Town. However, there are services departing from Laingsburg and arriving at Cape Town via . The journey, including transfers, takes approximately 3h 40m.
The distance between Matjiesfontein and Cape Town is 300 km. The road distance is 237 km.
The best way to get from Matjiesfontein to Cape Town without a car is to bus which takes 3h 40m and costs R 410 - R 490.
It takes approximately 3h 40m to get from Matjiesfontein to Cape Town, including transfers.
Matjiesfontein to Cape Town bus services, operated by City to City, depart from Laingsburg station.
Matjiesfontein to Cape Town bus services, operated by City to City, arrive at Cape Town station.
Yes, the driving distance between Matjiesfontein to Cape Town is 237 km. It takes approximately 2h 31m to drive from Matjiesfontein to Cape Town.
There are 7924+ hotels available in Cape Town.
What companies run services between Matjiesfontein, South Africa and Cape Town, South Africa?
City to City operates a bus from Laingsburg to Cape Town twice daily. Tickets cost R 210–240 and the journey takes 3h 21m.
- Phone
- +27 11 013 6700
- info@prasa.com
- Website
- PRASA
Train from Paarl to Capetown
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- R 13–15
- Website
- PRASA
- Phone
- +27 11 774 3333
- Website
- City to City
Bus from Laingsburg to Cape Town
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- R 210–240
- Website
- City to City
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Voortrekker St to Cape Town Stn
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- R 220–300
- Schedules at
- eagleliner.co.za
- Single
- R 220–300
Bus from Touwsrivier to Shell 25 Main Rd
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- R 100–230
- Schedules at
- eagleliner.co.za
- Single
- R 100–230
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Voortrekker St to Cape Town Stn
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Laignsburg to Worcester
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Worcester to Cape Town
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 32 min
- Estimated price
- R 700–900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Italian Lakes: Getting around by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.