From Pretoria train to Midrand. 20 min R 125. From Pretoria bus to Midrand. 25 min R 177. From Pretoria taxi to Midrand. 20 min R 406. From Pretoria drive to Midrand. 20 min R 48. From Pretoria Uber to Midrand. 20 min R 290.
Bus or train from Pretoria to Midrand?
Gautrain operates a train from Pretoria to Midrand every 20 minutes. Tickets cost $10 and the journey takes 20 min. Alternatively, Greyhound ZA operates a bus from Pretoria to Midrand hourly. Tickets cost $13 - $18 and the journey takes 25 min. 2 other operators also service this route.