All bus routes to Phalaborwa (South Africa) J M P J Bus Johannesburg to Phalaborwa M Bus Mbombela (Nelspruit) to Phalaborwa P Bus Pretoria to Phalaborwa