Flight distance between San Andros, Bahamas and Ilopango, El Salvador 1,064.7 mi / 1,713.5 km