Flight distance between Lower Hutt, New Zealand and Teyateyaneng, Lesotho 7,141.6 mi / 11,493.3 km