Flight distance between Buenos Aires, Argentina and Pietermaritzburg, South Africa 5,028.5 mi / 8,092.5 km