Flight distance between Puerto Escondido, Panama and Krasnoyarsk, Russia 7,913.0 mi / 12,734.7 km