The Greyhound bus from Pretoria to Cape Town departure time 11:45 only arrived at 12:10! THEN customers had to wait another 30min. for vey u8nprovesional staff to clean the bus. All other bus services came a gone; even an old bus headed to an African country arrived on time.
BAD greyhound, is this why we pay more? Clean up your act and busses!!!