My wife and I and our two children (who are eight and nine years old respectively) would like to visit some family in Kimberley by public transport from 2 October till the 10 October this year. We’ll be travelling from Cape Town. What would be the cheapest and most comfortable for the children as our budget is limited? We want to give them a travelling experience. Should we fly, travel by train or by bus?