The straight-line distance from Charlotte, North Carolina to Oranjestad, Aruba is approximately 1,955 miles (3,145 km).
Nonstop flights (American Airlines from CLT) take ~4 hours 15 minutes. Connecting options via Miami or Atlanta are also available.