Flight distance between Richards Bay, South Africa and Mariupol, Ukraine 5,253.9 mi / 8,455.3 km