Question: how far is knysna from johannesburg?
Answer: The distance between Johannesburg and Knysna is 994 km. The road distance is 1245.6 km.