While shopping is clearly not free, there are many free attractions inside the V&A Waterfront that require no cash by any stretch of the imagination. You can investigate the Blue Shed Craft Market, appreciate unrecorded music at the amphitheatre (there are frequently concerts taking place), walk around the harbor to watch boats and seals, visit the Red Shed Food Market and examine the Clock Tower. In that centre, you can even take a free diamond tour too.
Search and compare Kulula Flights from Cape Town to Johannesburg and Kulula flights from Johannesburg to Cape Town.