Flight distance between Ibarra, Ecuador and Rostov-na-Donu, Russia 7,477.3 mi / 12,033.5 km