Flight distance between Al Hasaheisa, Sudan and Rostov-na-Donu, Russia 2,274.3 mi / 3,660.1 km