Flight distance between Lancy, Switzerland and Rostov-na-Donu, Russia 1,581.5 mi / 2,545.2 km