Flight distance between Richards Bay, South Africa and Tāngāil, Bangladesh 5,311.3 mi / 8,547.7 km