Distance between Knysna, Western Cape and Pretoria, Gauteng is 1296.9 km

@ Speed Time
120 Km/h (75 mph) 10 Hours 48 minutes
100 Km/h (62 mph) 12 Hours 58 minutes
80 Km/h (49 mph) 16 Hours 13 minutes
70 Km/h (43 mph) 18 Hours 32 minutes
60 Km/h (37 mph) 21 Hours 37 minutes
45 Km/h (28 mph) 28 Hours 49 minutes
30 Km/h (18 mph) 43 Hours 14 minutes
   

Distance from Knysna to Pretoria.

The driving distance between Knysna and Pretoria is 1296.9km and it would take you 16 Hours 13 minutes if you average 80 km/h (49 mph).
Knysna is a town in Western Cape and Pretoria is a city in Gauteng

The Flying time between Knysna and Pretoria is 1 Hours 10 minutes since you would need to travel 1048 km.

The Cycling time between Knysna and Pretoria is approximately 34 Hours 8 minutes
If you wanted to take a Walk from Knysna to Pretoria, it would take 259 Hours 23 minutes
however if you were to take a Run it would take you 129 Hours 42 minutes.

The GPS Coordinates of Knysna, Western Cape are (Latitude: -34.0357337 Longitude: 23.0484854)
and the GPS Coordinates of Pretoria, Gauteng are (Latitude: -25.725 Longitude: 28.1847222)

Other Distances from Knysna

Route Driving Time
Knysna to Beaufort West 4 Hours 14 minutes
Knysna to Brackenfell 6 Hours 44 minutes
Knysna to Brenton 0 Hours 13 minutes
Knysna to George 0 Hours 55 minutes
Knysna to Hout Bay 7 Hours 8 minutes
Knysna to Jeffreys Bay 2 Hours 47 minutes
Knysna to Kroonstad 14 Hours 55 minutes
Knysna to Montagu 4 Hours 40 minutes
Knysna to Mossel Bay 1 Hours 34 minutes
Knysna to Mosselbaai 1 Hours 34 minutes
Knysna to Oudtshoorn 1 Hours 42 minutes
Knysna to Pinnacle Point 1 Hours 36 minutes
Knysna to Plettenberg Bay 0 Hours 28 minutes
Knysna to Port Elizabeth 3 Hours 50 minutes
Knysna to Pretoria 18 Hours 32 minutes
Knysna to Robertson 4 Hours 51 minutes
Knysna to Sedgefield 0 Hours 22 minutes
Knysna to Storms River Mouth Rest Camp 1 Hours 55 minutes
Knysna to Stormsrivier 1 Hours 20 minutes
Knysna to Swellendam 3 Hours 54 minutes
Knysna to Uniondale 2 Hours 30 minutes