How Much Is Greyhound From Johannesburg To Durban?
How Much Is Greyhound From Johannesburg To Durban? Greyhound bus ticket prices and schedules from Johannesburg – Gauteng to Durban – KwaZulu Natal. At least 7 Greyhound bus schedules are leaving every day to Durban. Bus travel takes around 4 hours in length. Price start from R 210.00 up to R 440.00 each seat. How