The United States - Ireland bilateral requires that air carriers operating between the United States and Ireland must provide capacity into Dublin and Shannon International Airport. The rule came from the days when aircraft did not have as long range, and they were forced to stop at Shannon. If the law was nullified, most, if not all of the North American carriers would leave Shannon for the charter flights.
The following airlines fly to Dublin Airport: