Flight distance between Lima, Peru and Manzanillo, Cuba 2,237.6 mi / 3,601.1 km