Distance between Port Alfred, Eastern Cape and Malmesbury, Western Cape is 926.3 km

@ Speed Time
120 Km/h (75 mph) 7 Hours 43 minutes
100 Km/h (62 mph) 9 Hours 16 minutes
80 Km/h (49 mph) 11 Hours 35 minutes
70 Km/h (43 mph) 13 Hours 14 minutes
60 Km/h (37 mph) 15 Hours 26 minutes
45 Km/h (28 mph) 20 Hours 35 minutes
30 Km/h (18 mph) 30 Hours 53 minutes
   

Distance from Port Alfred to Malmesbury.

The driving distance between Port Alfred and Malmesbury is 926.3km and it would take you 11 Hours 35 minutes if you average 80 km/h (49 mph).
Port Alfred is a town in Eastern Cape and Malmesbury is a town in Western Cape

The Flying time between Port Alfred and Malmesbury is 0 Hours 50 minutes since you would need to travel 757.1 km.

The Cycling time between Port Alfred and Malmesbury is approximately 24 Hours 23 minutes
If you wanted to take a Walk from Port Alfred to Malmesbury, it would take 185 Hours 16 minutes
however if you were to take a Run it would take you 92 Hours 38 minutes.

The GPS Coordinates of Port Alfred, Eastern Cape are (Latitude: -33.5981844 Longitude: 26.8914772)
and the GPS Coordinates of Malmesbury, Western Cape are (Latitude: -33.4602778 Longitude: 18.7236111)

Other Distances from Port Alfred

Route Driving Time
Port Alfred to Bathurst 0 Hours 13 minutes
Port Alfred to East London 1 Hours 53 minutes
Port Alfred to Isipingo Beach 11 Hours 3 minutes
Port Alfred to Kenton-on-Sea 0 Hours 22 minutes
Port Alfred to Malmesbury 13 Hours 14 minutes
Port Alfred to Port Elizabeth 2 Hours 10 minutes
Port Alfred to Tongaat 11 Hours 52 minutes
Port Alfred to Umkomaas 10 Hours 36 minutes