Flight distance between Lobatse, Botswana and Rostov-na-Donu, Russia 5,082.2 mi / 8,179.1 km