Flight distance between Zagreb- Stenjevec, Croatia and Johannesburg, South Africa 5,033.7 mi / 8,101.0 km