All bus routes to Shelly Beach (South Africa) B D E H J M P B Bus Benoni to Shelly Beach Bus Boksburg to Shelly Beach D Bus Durban - King Shaka Airport to Shelly Beach Bus Durban to Shelly Beach E Bus Edenvale to Shelly Beach H Bus Harrismith to Shelly Beach Bus Heidelberg (ZA) to Shelly Beach J Bus Johannesburg O.R. Tambo Airport to Shelly Beach Bus Johannesburg to Shelly Beach M Bus Midrand to Shelly Beach P Bus Pietermaritzburg to Shelly Beach Bus Pinetown to Shelly Beach Bus Pretoria to Shelly Beach