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