We have typically travelled from San Antonio to SXM via Miami on American Airlines.

However, for our May trip the American flights available do not fit our timing and the price is too high.

There is a Delta flight through Atlanta. Is 45 minutes enough connection time in Atlanta? We are not that familiar with that airport, just know that it is big.