Flight distance between Arthur’s Town, Bahamas and San Miguel, El Salvador 1,121.1 mi / 1,804.3 km