Distance between Pretoria and Knysna
Distance from Pretoria to Knysna is 650 miles / 1046 kilometers.
Map showing the distance from Pretoria to Knysna
![]() |
Air distance: | miles km |
Time difference between Pretoria and Knysna
There is no time difference between Pretoria and Knysna. Current local time in Pretoria and Knysna is 18:41 SAST (2025-02-26)