Flight distance between Arthur’s Town, Bahamas and Ilopango, El Salvador 1,155.4 mi / 1,859.4 km