Flight distance between San Andros, Bahamas and San Fernando, Trinidad and Tobago 1,491.9 mi / 2,401.0 km