Flight distance between Mafeteng, Lesotho and Novosibirsk, Russia 6,724.3 mi / 10,821.7 km