All bus routes to Margate (ZA) (South Africa) B D J M P B Bus from Benoni to Margate (ZA) D Coach Durban - King Shaka Airport to Margate (ZA) Coaches Durban to Margate (ZA) J Bus from Johannesburg to Margate (ZA) Bus Johannesburg O.R. Tambo Airport to Margate (ZA) M Midrand to Margate (ZA) coach P Coach from Pretoria to Margate (ZA)