All bus routes to Shelly Beach (South Africa) J M P J Bus Johannesburg O.R. Tambo Airport to Shelly Beach Bus Johannesburg to Shelly Beach M Coaches Midrand to Shelly Beach P Bus from Pretoria to Shelly Beach