Distance between Port Alfred and Pietermaritzburg
Distance from Port Alfred to Pietermaritzburg is 343 miles / 552 kilometers.
Map showing the distance from Port Alfred to Pietermaritzburg
![]() |
Air distance: | miles km |
Port Alfred
City: | Port Alfred |
Country: | South Africa |
Pietermaritzburg
City: | Pietermaritzburg |
Country: | South Africa |
Time difference between Port Alfred and Pietermaritzburg
There is no time difference between Port Alfred and Pietermaritzburg. Current local time in Port Alfred and Pietermaritzburg is 13:43 SAST (2025-02-27)