All bus routes to Shelly Beach (South Africa) J M P J Bus Johannesburg to Shelly Beach M Coaches Midrand to Shelly Beach P Bus from Pretoria to Shelly Beach