Flight distance between Jakarta, Indonesia and Pietermaritzburg, South Africa 5,193.8 mi / 8,358.5 km