We will be staying at CSA in October and will change planes at the Atlanta airport on our return to the US. Is a two hour layover enough time to go through immigration and make a connecting flight? We will not be checking any baggage.

If we don't take the two hour layover, the next option is a four hour layover.

Thanks for your help!