Distance between Kleinbos and Balaclava

The distance from Kleinbos to Balaclava is 929 kilometers by road including 96 kilometers on motorways. Road takes approximately 9 hours and 42 minutes and goes through Bloemfontein, Kruisfontein, Thornhill, Wells Estate, Paterson, Cookhouse and Golden Valley.