There are 3 ways to get from Soshanguve to Pretoria Central by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Soshanguve to Pretoria Central is to train which costs R 75 - R 95 and takes 1h 6m.
The fastest way to get from Soshanguve to Pretoria Central is to drive which takes 30 min and costs R 85 - R 130.
No, there is no direct train from Soshanguve to Pretoria Central. However, there are services departing from Mabopane and arriving at Pretoria via . The journey, including transfers, takes approximately 1h 6m.
The distance between Soshanguve and Pretoria Central is 44 km. The road distance is 39.5 km.
The best way to get from Soshanguve to Pretoria Central without a car is to train which takes 1h 6m and costs R 75 - R 95.
It takes approximately 1h 6m to get from Soshanguve to Pretoria Central, including transfers.
Soshanguve to Pretoria Central train services, operated by Prasa, depart from Mabopane station.
Soshanguve to Pretoria Central train services, operated by Prasa, arrive at Pretoria station.
Yes, the driving distance between Soshanguve to Pretoria Central is 39 km. It takes approximately 30 min to drive from Soshanguve to Pretoria Central.
There are 1822+ hotels available in Pretoria Central.
What companies run services between Soshanguve, Gauteng, South Africa and Pretoria Central, South Africa?
Prasa operates a train from Mabopane to Pretoria every 30 minutes. Tickets cost R 12–14 and the journey takes 1h.
- Phone
- +27 11 013 6700
- [email protected]
- Website
- PRASA
Train from Mabopane to Pretoria
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- R 12–14
- Website
- PRASA
- Ave. Duration
- 30 min
- Estimated price
- R 650–800
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 Train travel in Spain: A guide to Renfe, Travel Insider: Top Japan travel tips by Beatrix Holland, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.


