Flight distance between Sainyabuli, Laos and Pretoria, South Africa 5,830.1 mi / 9,382.6 km