Realizado esto, visitó varios de los aliados de Roma, en Sicilia, y entre ellos también al rey Hierón de Siracusa, pero cuando quiso regresar a casa, los cartagineses se esforzaron para evitar que su navegación fuera del puerto de Siracusa, aunque sin éxito.