I'm looking into flying to Argentina with an international flight from Rome to Buenos Aires (EZE), then have a domestic flight from the AEP airport to Ushuaia.

Is 3 hours enough time for this connection or its too risky (flight delays, time it takes to leave the EZE airport - baggage claim, passport controls.., transfer time to AEP, traffic, ..)?