When making a connection anywhere the main thing to remember is it is better to error on the side have having more time rather than less time between flights - you can be an hour early and the worst thing that happens is you spend a little extra time sitting in the airport but if you get to the gate for your connecting flight 1 minute after the plane leaves you’ve missed your flight.

How much time you’ll need depends on when you are flying, what airlines you’ll Be flying and whether or not you have checked luggage or only carry-on. If checking luggage you need to know if your inbound airline has a baggage handling arrangement with your connecting airline or if you have to claim and rev-check your bags.

If doing only carry-on and you can check in and get your boarding pass online for your connecting flight you’ll need a minimum of 1 hour but that will give you no wiggle room - 90 minutes would be better.

On your return you’ll need have to clear Immigration, Customs and TSA at SJU so 90 minutes minimum if you are confident your inbound flight will be on time - 2 hours would be better.