All bus routes to Smithfield (South Africa) B E J M P B Bus Bloemfontein to Smithfield E Bus East London to Smithfield J Bus Johannesburg to Smithfield M Bus Midrand to Smithfield P Bus Pretoria to Smithfield