Flight distance between Alexandria, Egypt and Pietermaritzburg, South Africa 4,203.2 mi / 6,764.4 km