Flight distance between Dalian, China and Puerto Cabezas, Nicaragua 8,438.5 mi / 13,580.5 km