Flight distance between Puerto Escondido, Panama and Rostov-na-Donu, Russia 7,080.1 mi / 11,394.4 km