All bus routes to Richards Bay (South Africa) D J P D Bus Durban - King Shaka Airport to Richards Bay Bus Durban to Richards Bay J Bus Johannesburg to Richards Bay P Bus Pretoria to Richards Bay