My boyfriend and I are flying to Johannesburg in October and getting the train down to Cape Town at 8am the next morning. We're backpacking so are on a serious budget, and are wondering what's best to do bearing in mind 1.) where to stay that is inexpensive near the station and 2.) how to get around - we've heard that we should pretty much avoid the metro system but figure that taxis will be expensive, and can't seem to find any hostels near the station that will do free/cheap airport pick ups.
Any advice would be muchly appreciated!